summaryrefslogtreecommitdiff
path: root/scheduler/cert.c
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-02-14 20:09:01 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-02-14 20:09:01 +0000
commit076239869a921fff635f11ef9d459eea9a4d8b9f (patch)
tree488c4623be96516015caef72c68f393fcb7f4828 /scheduler/cert.c
parent02f3db8a515647960cda4e85bbc5cd52764a0625 (diff)
downloadcups-076239869a921fff635f11ef9d459eea9a4d8b9f.tar.gz
Fix build errors on Fedora.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11594 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'scheduler/cert.c')
-rw-r--r--scheduler/cert.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/scheduler/cert.c b/scheduler/cert.c
index f86a3cf9c..893ea3314 100644
--- a/scheduler/cert.c
+++ b/scheduler/cert.c
@@ -408,10 +408,10 @@ cupsdInitCerts(void)
* them as the seed...
*/
- seed = cupsFileGetChar(fp);
- seed = (seed << 8) | cupsFileGetChar(fp);
- seed = (seed << 8) | cupsFileGetChar(fp);
- CUPS_SRAND((seed << 8) | cupsFileGetChar(fp));
+ seed = (unsigned)cupsFileGetChar(fp);
+ seed = (seed << 8) | (unsigned)cupsFileGetChar(fp);
+ seed = (seed << 8) | (unsigned)cupsFileGetChar(fp);
+ CUPS_SRAND((seed << 8) | (unsigned)cupsFileGetChar(fp));
cupsFileClose(fp);
}