From 3128f425b8e8ce7eea238708420f362ee7d5fb49 Mon Sep 17 00:00:00 2001 From: Tsuda Kageyu Date: Tue, 17 Nov 2015 11:06:19 +0900 Subject: [PATCH] vsnprintf()/vsprintf() does not necessarily return -1 when failed. --- taglib/toolkit/tutils.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taglib/toolkit/tutils.h b/taglib/toolkit/tutils.h index 36e0afd3..0655342a 100644 --- a/taglib/toolkit/tutils.h +++ b/taglib/toolkit/tutils.h @@ -213,10 +213,10 @@ namespace TagLib va_end(args); - if(length != -1) + if(length > 0) return String(buf); else - return String::null; + return String(); } /*!