From 3f0026eec04d505966ee7a21dde315595c1bfdb0 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Fri, 10 Jun 2022 23:51:41 +0200 Subject: [PATCH] Replaced sprintf with snprintf to silent the security deprecated warning in Xcode 14 --- .../boost/lexical_cast/detail/converter_lexical_streams.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/lexical_cast/detail/converter_lexical_streams.hpp b/include/boost/lexical_cast/detail/converter_lexical_streams.hpp index 01913b2..639b876 100644 --- a/include/boost/lexical_cast/detail/converter_lexical_streams.hpp +++ b/include/boost/lexical_cast/detail/converter_lexical_streams.hpp @@ -282,7 +282,7 @@ namespace boost { #if defined(_MSC_VER) && (_MSC_VER >= 1400) && !defined(__SGI_STL_PORT) && !defined(_STLPORT_VERSION) sprintf_s(begin, CharacterBufferSize, #else - sprintf(begin, + snprintf(begin, CharacterBufferSize, #endif "%.*g", static_cast(boost::detail::lcast_get_precision()), val_as_double); return finish > start; @@ -294,7 +294,7 @@ namespace boost { #if defined(_MSC_VER) && (_MSC_VER >= 1400) && !defined(__SGI_STL_PORT) && !defined(_STLPORT_VERSION) sprintf_s(begin, CharacterBufferSize, #else - sprintf(begin, + snprintf(begin, CharacterBufferSize, #endif "%.*g", static_cast(boost::detail::lcast_get_precision()), val); return finish > start; @@ -307,7 +307,7 @@ namespace boost { #if defined(_MSC_VER) && (_MSC_VER >= 1400) && !defined(__SGI_STL_PORT) && !defined(_STLPORT_VERSION) sprintf_s(begin, CharacterBufferSize, #else - sprintf(begin, + snprintf(begin, CharacterBufferSize, #endif "%.*Lg", static_cast(boost::detail::lcast_get_precision()), val ); return finish > start;