[brlcad-commits] SF.net SVN: brlcad:[48354] brlcad/trunk/src/burst/prnt.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <sta...@us...> - 2012-01-10 21:19:39
|
Revision: 48354 http://brlcad.svn.sourceforge.net/brlcad/?rev=48354&view=rev Author: starseeker Date: 2012-01-10 21:19:33 +0000 (Tue, 10 Jan 2012) Log Message: ----------- Protect p assignment from the case where p is NULL. CID 238 Modified Paths: -------------- brlcad/trunk/src/burst/prnt.c Modified: brlcad/trunk/src/burst/prnt.c =================================================================== --- brlcad/trunk/src/burst/prnt.c 2012-01-10 21:17:48 UTC (rev 48353) +++ brlcad/trunk/src/burst/prnt.c 2012-01-10 21:19:33 UTC (rev 48354) @@ -141,7 +141,7 @@ static int lastlen = -1; int len; static char buf[LNBUFSZ] = { 0 }; - char *p='\0'; + char *p = NULL; if (! tty) return 0; switch (mode) { @@ -160,8 +160,9 @@ if (p > buf) *p++ = NOTIFY_DELIM; bu_strlcpy(p, str, LNBUFSZ); - } else - *p = NUL; + } else { + if (p) *p = NULL; + } (void) ScMvCursor(PROMPT_X, PROMPT_Y); len = strlen(buf); if (len > 0) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |