From a64e7f34bd3ea8912286b043428dfdeb3a3a37cc Mon Sep 17 00:00:00 2001 From: Jim Rees Date: Tue, 4 Apr 2006 22:32:22 +0000 Subject: [PATCH] syntax-err-20060404 Fix syntax error (missing braces) Fix include file ordering Don't declare *tmpdir extern, we're initializing it here (even though there's no reason to) Fix OnlyOneVolume args to match proto --- src/vol/vol-salvage.c | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/vol/vol-salvage.c b/src/vol/vol-salvage.c index 1a3a9bda3..2183a6cdb 100644 --- a/src/vol/vol-salvage.c +++ b/src/vol/vol-salvage.c @@ -89,6 +89,13 @@ Vnodes with 0 inode pointers in RW volumes are now deleted. RCSID ("$Header$"); +#ifndef AFS_NT40_ENV +#include +#include +#ifndef ITIMER_REAL +#include +#endif /* ITIMER_REAL */ +#endif #include #include #include @@ -99,12 +106,6 @@ RCSID #ifdef AFS_NT40_ENV #include #include -#else -#include -#include -#ifndef ITIMER_REAL -#include -#endif /* ITIMER_REAL */ #endif #if defined(AFS_AIX_ENV) || defined(AFS_SUN4_ENV) #define WCOREDUMP(x) (x & 0200) @@ -284,7 +285,7 @@ struct VolumeSummary *volumeSummaryp; /* Holds all the volumes in a part */ int nVolumes; /* Number of volumes (read-write and read-only) * in volume summary */ -extern char * tmpdir = 0; +char *tmpdir = NULL; @@ -1000,7 +1001,7 @@ CountVolumeInodes(register struct ViceInodeInfo *ip, int maxInodes, } int -OnlyOneVolume(struct ViceInodeInfo *inodeinfo, VolumeId singleVolumeNumber, void *rock) +OnlyOneVolume(struct ViceInodeInfo *inodeinfo, int singleVolumeNumber, void *rock) { if (inodeinfo->u.vnode.vnodeNumber == INODESPECIAL) return (inodeinfo->u.special.parentId == singleVolumeNumber); @@ -2168,9 +2169,10 @@ SalvageIndex(Inode ino, VnodeClass class, int RW, Log("Vnode %d (unique %u): corresponding inode %s is missing; vnode deleted, vnode mod time=%s", vnodeNumber, vnode->uniquifier, PrintInode(NULL, VNDISK_GET_INO(vnode)), ctime(&serverModifyTime)); } } else { - if (!Showmode) + if (!Showmode) { time_t serverModifyTime = vnode->serverModifyTime; Log("Vnode %d (unique %u): bad directory vnode (no inode number listed); vnode deleted, vnode mod time=%s", vnodeNumber, vnode->uniquifier, ctime(&serverModifyTime)); + } } memset(vnode, 0, vcp->diskSize); vnodeChanged = 1; -- 2.39.5