]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-dumpcallbackstate-64bit-timet-safe-20090310
authorMatt Benjamin <matt@linuxbox.com>
Tue, 10 Mar 2009 19:21:34 +0000 (19:21 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 10 Mar 2009 19:21:34 +0000 (19:21 +0000)
LICENSE IPL10
FIXES 124451

on 64 bit platforms, 64 bit time_t means returning into afs_int32 is bad

(cherry picked from commit 77452db304abfc6ad0139769034986dc8bf172d9)

src/viced/callback.c

index c6e9f0c55b7d92842f56c38588536d03338467aa..d8a06a63befde9ec9cb4163b1bef002e73d3f4e8 100644 (file)
@@ -1806,7 +1806,8 @@ int
 DumpCallBackState(void)
 {
     int fd, oflag;
-    afs_uint32 magic = MAGIC, now = FT_ApproxTime(), freelisthead;
+    afs_uint32 magic = MAGIC, freelisthead;
+    time_t now = FT_ApproxTime();
 
     oflag = O_WRONLY | O_CREAT | O_TRUNC;
 #ifdef AFS_NT40_ENV