Explorar o código

2010-10-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Fixed improper use of vsnprintf
	* src/StringFormat.cc
Tatsuhiro Tsujikawa %!s(int64=15) %!d(string=hai) anos
pai
achega
5eec87df03
Modificáronse 2 ficheiros con 6 adicións e 1 borrados
  1. 5 0
      ChangeLog
  2. 1 1
      src/StringFormat.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2010-10-26  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Fixed improper use of vsnprintf
+	* src/StringFormat.cc
+
 2010-10-23  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Fixed the bug that dht.dat file could not be saved. This is

+ 1 - 1
src/StringFormat.cc

@@ -48,7 +48,7 @@ StringFormat::StringFormat(const char* fmt, ...)
   char buf[1024];
   int r;
   if((r = vsnprintf(buf, sizeof(buf), fmt, ap)) > 0) {
-    msg_.assign(&buf[0], &buf[r]);
+    msg_ = buf;
   }
   va_end(ap);
 }