From f9285f592fdc367328d338439664255858e9115a Mon Sep 17 00:00:00 2001 From: tnagler Date: Mon, 5 Dec 2022 14:00:19 +0100 Subject: [PATCH] replace sprintf by snprtintf (macOS deprecation) --- include/boost/numeric/odeint/integrate/max_step_checker.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/numeric/odeint/integrate/max_step_checker.hpp b/include/boost/numeric/odeint/integrate/max_step_checker.hpp index 654c95bc7..9f5ba5d3c 100644 --- a/include/boost/numeric/odeint/integrate/max_step_checker.hpp +++ b/include/boost/numeric/odeint/integrate/max_step_checker.hpp @@ -69,7 +69,7 @@ class max_step_checker if( m_steps++ >= m_max_steps ) { char error_msg[200]; - std::sprintf(error_msg, "Max number of iterations exceeded (%d).", m_max_steps); + std::snprintf(error_msg, 200, "Max number of iterations exceeded (%d).", m_max_steps); BOOST_THROW_EXCEPTION( no_progress_error(error_msg) ); } } @@ -101,7 +101,7 @@ class failed_step_checker : public max_step_checker if( m_steps++ >= m_max_steps ) { char error_msg[200]; - std::sprintf(error_msg, "Max number of iterations exceeded (%d). A new step size was not found.", m_max_steps); + std::snprintf(error_msg, 200, "Max number of iterations exceeded (%d). A new step size was not found.", m_max_steps); BOOST_THROW_EXCEPTION( step_adjustment_error(error_msg) ); } }