[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58261] trunk/blender/source/blender/ blenlib/intern/string_utf8.c: correct placement of debug memset() for DEBUG_STRSIZE

Campbell Barton ideasman42 at gmail.com
Mon Jul 15 11:10:52 CEST 2013


Revision: 58261
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58261
Author:   campbellbarton
Date:     2013-07-15 09:10:51 +0000 (Mon, 15 Jul 2013)
Log Message:
-----------
correct placement of debug memset() for DEBUG_STRSIZE

Modified Paths:
--------------
    trunk/blender/source/blender/blenlib/intern/string_utf8.c

Modified: trunk/blender/source/blender/blenlib/intern/string_utf8.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/string_utf8.c	2013-07-15 09:03:28 UTC (rev 58260)
+++ trunk/blender/source/blender/blenlib/intern/string_utf8.c	2013-07-15 09:10:51 UTC (rev 58261)
@@ -209,15 +209,15 @@
 
 char *BLI_strncat_utf8(char *__restrict dst, const char *__restrict src, size_t maxncpy)
 {
-#ifdef DEBUG_STRSIZE
-	memset(dst, 0xff, sizeof(*dst) * maxncpy);
-#endif
-
 	while (*dst && maxncpy > 0) {
 		dst++;
 		maxncpy--;
 	}
 
+#ifdef DEBUG_STRSIZE
+	memset(dst, 0xff, sizeof(*dst) * maxncpy);
+#endif
+
 	BLI_STR_UTF8_CPY(dst, src, maxncpy);
 
 	return dst;




More information about the Bf-blender-cvs mailing list