[brlcad-commits] SF.net SVN: brlcad:[49310] brlcad/trunk/src/libbu/vls.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2012-02-07 09:47:35
|
Revision: 49310 http://brlcad.svn.sourceforge.net/brlcad/?rev=49310&view=rev Author: brlcad Date: 2012-02-07 09:47:29 +0000 (Tue, 07 Feb 2012) Log Message: ----------- looks like an instance that will convert cleanly to bu_strlcpy() from strncpy() since we know the buffer size Modified Paths: -------------- brlcad/trunk/src/libbu/vls.c Modified: brlcad/trunk/src/libbu/vls.c =================================================================== --- brlcad/trunk/src/libbu/vls.c 2012-02-07 09:45:56 UTC (rev 49309) +++ brlcad/trunk/src/libbu/vls.c 2012-02-07 09:47:29 UTC (rev 49310) @@ -275,8 +275,8 @@ len = bu_vls_strlen(vp); str = bu_malloc(len+1, bu_strdup_message); - strncpy(str, bu_vls_addr(vp), len); - str[len] = '\0'; /* sanity */ + bu_strlcpy(str, bu_vls_addr(vp), len+1); + return str; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |