Subject: kern/subr_prf.c:944: warning: `tailp' might be used uninitialized
To: None <current-users@netbsd.org>
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
List: current-users
Date: 02/02/1999 21:49:36
Compiling a -current kernel on my Shark (arm32), I just got:
cc1: warnings being treated as errors
../../../../kern/subr_prf.c: In function `kprintf':
../../../../kern/subr_prf.c:944: warning: `tailp' might be used
uninitialized in this function
*** Error code 1
The following seems to fix this - someone please apply if this makes
sense:
Index: subr_prf.c
===================================================================
RCS file: /cvsroot/src/sys/kern/subr_prf.c,v
retrieving revision 1.58
diff -u -r1.58 subr_prf.c
--- subr_prf.c 1999/01/28 00:05:49 1.58
+++ subr_prf.c 1999/02/02 20:47:00
@@ -941,7 +941,7 @@
int size; /* size of converted field or string */
char *xdigs; /* digits for [xX] conversion */
char buf[KPRINTF_BUFSIZE]; /* space for %c, %[diouxX] */
- char *tailp; /* tail pointer for snprintf */
+ char *tailp=NULL; /* tail pointer for snprintf */
if (oflags == TOBUFONLY)
tailp = (vp != NULL) ? *(char **)vp : NULL;
- Hubert
--
Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de>