]> granicus.if.org Git - taglib/commitdiff
vsnprintf()/vsprintf() does not necessarily return -1 when failed.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 17 Nov 2015 02:06:19 +0000 (11:06 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 17 Nov 2015 02:06:19 +0000 (11:06 +0900)
taglib/toolkit/tutils.h

index 36e0afd38436a468c65c937ec8e0352bdc5bfe0b..0655342a31ab173228df488ef3852003a3acbc0f 100644 (file)
@@ -213,10 +213,10 @@ namespace TagLib
 
       va_end(args);
 
-      if(length != -1)
+      if(length > 0)
         return String(buf);
       else
-        return String::null;
+        return String();
     }
 
     /*!