From: Tsuda Kageyu Date: Sat, 1 Aug 2015 01:22:39 +0000 (+0900) Subject: Check for vsnprintf first. X-Git-Tag: v1.10beta~18^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=89e6ad96a4a61c1bd92e4e26bc99e413c8d754b3;p=taglib Check for vsnprintf first. --- diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index a4a57199..5f4f6d9d 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -209,22 +209,22 @@ check_cxx_source_compiles(" int main() { char buf[20]; va_list args; - vsprintf_s(buf, \"%d\", args); + vsnprintf(buf, 20, \"%d\", args); return 0; } -" HAVE_VSPRINTF_S) +" HAVE_VSNPRINTF) -if(NOT HAVE_VSPRINTF_S) +if(NOT HAVE_VSNPRINTF) check_cxx_source_compiles(" #include #include int main() { char buf[20]; va_list args; - vsnprintf(buf, 20, \"%d\", args); + vsprintf_s(buf, \"%d\", args); return 0; } - " HAVE_VSNPRINTF) + " HAVE_VSPRINTF_S) endif() # Check for libz using the cmake supplied FindZLIB.cmake