use "std" namespace for "sprintf"

Some compilers don't export C compatibility functions in `::`. Using
`std::sprintf` should work for those (and all other compilers).

Reference: https://en.cppreference.com/w/cpp/header#C_compatibility_headers
This commit is contained in:
Girts Folkmanis
2019-02-17 21:02:21 +01:00
committed by Martin Hořeňovský
parent dbbab8727c
commit 711d750ca7
+1 -1
View File
@@ -36,7 +36,7 @@ namespace Catch {
#ifdef _MSC_VER
sprintf_s(buffer, "%.3f", duration);
#else
sprintf(buffer, "%.3f", duration);
std::sprintf(buffer, "%.3f", duration);
#endif
return std::string(buffer);
}