X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fvolser%2Fvol-dump.c;h=ae743ad2c97623faa7b9e6715788f1ad8a2976d0;hp=e389c5be49596c063ee5fb3333bd314ae7aca62a;hb=12f35e84934015251ec4e0171d302e7f10f894c2;hpb=f085951d39c0d6c1e6a626177c30235704317600 diff --git a/src/volser/vol-dump.c b/src/volser/vol-dump.c index e389c5b..ae743ad 100644 --- a/src/volser/vol-dump.c +++ b/src/volser/vol-dump.c @@ -559,6 +559,7 @@ DumpFile(int dumpfd, int vnode, FdHandle_t * handleP, struct VnodeDiskObject *v afs_int32 offset = 0; afs_sfsize_t n, nbytes, howMany, howBig; byte *p; + afs_uint32 hi, lo; #ifndef AFS_NT40_ENV struct afs_stat status; #endif @@ -598,19 +599,13 @@ DumpFile(int dumpfd, int vnode, FdHandle_t * handleP, struct VnodeDiskObject *v (unsigned int) howBig, (unsigned int) howMany, (unsigned int) size); -#ifdef AFS_LARGEFILE_ENV - { - afs_uint32 hi, lo; - SplitInt64(size, hi, lo); - if (hi == 0L) { - code = DumpInt32(dumpfd, 'f', lo); - } else { - code = DumpDouble(dumpfd, 'h', hi, lo); - } + SplitInt64(size, hi, lo); + if (hi == 0L) { + code = DumpInt32(dumpfd, 'f', lo); + } else { + code = DumpDouble(dumpfd, 'h', hi, lo); } -#else /* !AFS_LARGEFILE_ENV */ - code = DumpInt32(dumpfd, 'f', size); -#endif /* !AFS_LARGEFILE_ENV */ + if (code) { return VOLSERDUMPERROR; }