(svn r8090) -[win32] Fix (r8089): for *nprintf 'ret = count' NOT 'ret = 0'...
authorDarkvater
Sat, 13 Jan 2007 13:13:32 +0000
changeset 5882 5ba219322829
parent 5881 72272107128e
child 5883 78ad0a4f6d5a
(svn r8090) -[win32] Fix (r8089): for *nprintf 'ret = count' NOT 'ret = 0'...
src/string.cpp
--- a/src/string.cpp	Sat Jan 13 13:06:18 2007 +0000
+++ b/src/string.cpp	Sat Jan 13 13:13:32 2007 +0000
@@ -169,7 +169,7 @@
 {
 	int ret;
 	ret = _vsnprintf(str, size, format, ap);
-	if (ret < 0 || ret == 0) str[size - 1] = '\0';
+	if (ret < 0 || ret == size) str[size - 1] = '\0';
 	return ret;
 }
 #endif /* _MSC_VER */