$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r50322 - trunk/boost/test/impl
From: gennadiy.rozental_at_[hidden]
Date: 2008-12-19 02:54:59
Author: rogeeff
Date: 2008-12-19 02:54:58 EST (Fri, 19 Dec 2008)
New Revision: 50322
URL: http://svn.boost.org/trac/boost/changeset/50322
Log:
prevent non-null terminated string #2564
Text files modified:
trunk/boost/test/impl/execution_monitor.ipp | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
Modified: trunk/boost/test/impl/execution_monitor.ipp
==============================================================================
--- trunk/boost/test/impl/execution_monitor.ipp (original)
+++ trunk/boost/test/impl/execution_monitor.ipp 2008-12-19 02:54:58 EST (Fri, 19 Dec 2008)
@@ -200,7 +200,9 @@
va_list args;
va_start( args, format );
- BOOST_TEST_VSNPRINTF( buf, sizeof(buf), format, args );
+ BOOST_TEST_VSNPRINTF( buf, sizeof(buf)-1, format, args );
+ buf[sizeof(buf)-1] = 0;
+
va_end( args );
throw execution_exception( ec, buf );