[OpenAFS-devel] [PATCH] uninitialized variables
Joe Buehler
jbuehler@hekimian.com
Thu, 13 Nov 2003 11:31:07 -0500
Please review these carefully, in case I made a semantic mistake.
+ cvs diff -u ./src/WINNT/afsd/afsd.c
Index: ./src/WINNT/afsd/afsd.c
===================================================================
RCS file: /cvs/openafs/src/WINNT/afsd/afsd.c,v
retrieving revision 1.4
diff -u -r1.4 afsd.c
--- ./src/WINNT/afsd/afsd.c 25 Aug 2003 18:24:22 -0000 1.4
+++ ./src/WINNT/afsd/afsd.c 13 Nov 2003 16:27:15 -0000
@@ -111,7 +111,6 @@
HWND hWnd;
HDC hDC;
TEXTMETRIC textmetric;
- RECT rect;
INT nLineHeight;
long code;
char *reason;
@@ -148,7 +147,7 @@
main_rect.right = GetDeviceCaps(hDC, HORZRES);
main_rect.top = GetDeviceCaps(hDC, LOGPIXELSY) / 4; /* 1/4 inch */
ReleaseDC(hWnd, hDC);
- main_rect.bottom = rect.top + nLineHeight;
+ main_rect.bottom = main_rect.top + nLineHeight;
osi_InitPanic(afsd_notifier);
+ cvs diff -u ./src/butc/lwps.c
Index: ./src/butc/lwps.c
===================================================================
RCS file: /cvs/openafs/src/butc/lwps.c,v
retrieving revision 1.9
diff -u -r1.9 lwps.c
--- ./src/butc/lwps.c 8 Aug 2003 20:01:25 -0000 1.9
+++ ./src/butc/lwps.c 13 Nov 2003 16:27:16 -0000
@@ -741,8 +741,7 @@
com_err(whoami, errno,
"Error waiting for callout script to terminate.");
TLog(taskId,
- "Can't get exit status from callout script. will prompt\n",
- wcode);
+ "Can't get exit status from callout script. will prompt\n");
CallOut = 0;
break;
}
+ cvs diff -u ./src/bucoord/commands.c
Index: ./src/bucoord/commands.c
===================================================================
RCS file: /cvs/openafs/src/bucoord/commands.c,v
retrieving revision 1.10
diff -u -r1.10 commands.c
--- ./src/bucoord/commands.c 15 Jul 2003 23:14:47 -0000 1.10
+++ ./src/bucoord/commands.c 13 Nov 2003 16:27:17 -0000
@@ -3097,7 +3097,6 @@
afs_int32 code = 0;
afs_int32 nextindex, index = 0;
afs_int32 dbTime;
- afs_int32 tapedumpid;
budb_dumpList dl;
struct budb_dumpEntry *dumpPtr;
int i;
@@ -3136,7 +3135,7 @@
printf("%10u %10u %-2d %16s %2d %5d %s", dumpPtr->id,
dumpPtr->parent, dumpPtr->level, ds,
dumpPtr->tapes.maxTapes - dumpPtr->tapes.b + 1,
- dumpPtr->nVolumes, dumpPtr->name, tapedumpid);
+ dumpPtr->nVolumes, dumpPtr->name);
if (dumpPtr->initialDumpID) /* an appended dump */
printf(" (%u)", dumpPtr->initialDumpID);
else if (dumpPtr->appendedDumpID) /* has appended dumps */
+ cvs diff -u ./src/volser/dumpstuff.c
Index: ./src/volser/dumpstuff.c
===================================================================
RCS file: /cvs/openafs/src/volser/dumpstuff.c,v
retrieving revision 1.23
diff -u -r1.23 dumpstuff.c
--- ./src/volser/dumpstuff.c 26 Aug 2003 02:59:20 -0000 1.23
+++ ./src/volser/dumpstuff.c 13 Nov 2003 16:27:18 -0000
@@ -919,7 +919,7 @@
if (vnode->type != vNull && VNDISK_GET_INO(vnode)) {
cnt1++;
if (DoLogging) {
- afs_fsize_t vnodeLength;
+ afs_fsize_t vnodeLength = 0; /* FIXME: currently useless */
Log("RestoreVolume %u Cleanup: Removing old vnode=%u inode=%llu size=%llu\n", V_id(vp), bitNumberToVnodeNumber(i, class), (afs_uintmax_t) VNDISK_GET_INO(vnode), (afs_uintmax_t) vnodeLength);
}
IH_DEC(V_linkHandle(vp), VNDISK_GET_INO(vnode),
+ cvs diff -u ./src/budb/procs.c
Index: ./src/budb/procs.c
===================================================================
RCS file: /cvs/openafs/src/budb/procs.c,v
retrieving revision 1.11
diff -u -r1.11 procs.c
--- ./src/budb/procs.c 15 Jul 2003 23:14:48 -0000 1.11
+++ ./src/budb/procs.c 13 Nov 2003 16:27:19 -0000
@@ -3655,7 +3655,7 @@
char *path = 0;
dbadr dbAddr;
int type, old, length, hash;
- int block, index;
+ int block = 0, index = 0; /* FIXME: currently useless? */
struct memoryHashTable *mht;
afs_int32 eval, code = 0;
@@ -3807,7 +3807,7 @@
{
struct volFragment hostVolFragment, diskVolFragment;
afs_int32 code;
- int block, index;
+ int block = 0, index = 0; /* FIXME: currently useless? */
while (dbAddr) {
code =
--
Joe Buehler