Fixed improper use of vsnprintf * src/StringFormat.cc
@@ -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
@@ -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);