Mercurial > hg > orthanc-stone
diff UnitTestsSources/GenericToolboxTests.cpp @ 1084:6cf58788f37f broker
fix GenericToolboxTests
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 22 Oct 2019 13:19:25 +0200 |
parents | 287ec78f63b4 |
children | a9d10e54c536 |
line wrap: on
line diff
--- a/UnitTestsSources/GenericToolboxTests.cpp Tue Oct 22 13:14:05 2019 +0200 +++ b/UnitTestsSources/GenericToolboxTests.cpp Tue Oct 22 13:19:25 2019 +0200 @@ -3762,7 +3762,7 @@ for (double b = DBL_EPSILON; b < DBL_MAX && i < COUNT; ++i, b *= FACTOR) { char txt[1024]; - sprintf_s(txt, "%.17f", b); + snprintf(txt, sizeof(txt) - 1, "%.17f", b); double r = 0.0; bool ok = StringToDouble(r, txt); @@ -3802,7 +3802,7 @@ for (double b = -1.0*DBL_EPSILON; b < DBL_MAX && i < COUNT; ++i, b *= FACTOR) { char txt[1024]; - sprintf_s(txt, "%.17f", b); + snprintf(txt, sizeof(txt) - 1, "%.17f", b); double r = 0.0; bool ok = StringToDouble(r, txt); @@ -3843,9 +3843,9 @@ int64_t bi = static_cast<int64_t>(b); char txt[1024]; #if (defined __clang__) || (defined __GNUC__) || ( (defined _MSC_VER) && (_MSC_VER > 1800) ) - sprintf_s(txt, "%lld", bi); + snprintf(txt, sizeof(txt) - 1, "%ld", bi); #elif (defined _MSC_VER) - sprintf_s(txt, "%I64d", bi); + snprintf(txt, sizeof(txt) - 1, "%I64d", bi); #else #error Please adjust for your platform #endif