]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-dumpcallbackstate-64bit-timet-safe-20090310
authorMatt Benjamin <matt@linuxbox.com>
Tue, 10 Mar 2009 19:21:22 +0000 (19:21 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 10 Mar 2009 19:21:22 +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 6df129960dec694a449c9d0727b6fc47943b1fb6..da9d3852786709fbbdd12d854214f0bc23c68832 100644 (file)
@@ -2654,7 +2654,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