diff options
Diffstat (limited to 'boost/format/parsing.hpp')
-rw-r--r-- | boost/format/parsing.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/boost/format/parsing.hpp b/boost/format/parsing.hpp index 3ff1828081..27c53ba8d7 100644 --- a/boost/format/parsing.hpp +++ b/boost/format/parsing.hpp @@ -471,7 +471,8 @@ namespace detail { if( !ordered_args) { if(max_argN >= 0 ) { // dont mix positional with non-positionnal directives if(exceptions() & io::bad_format_string_bit) - boost::throw_exception(io::bad_format_string(max_argN, 0)); + boost::throw_exception( + io::bad_format_string(static_cast<std::size_t>(max_argN), 0)); // else do nothing. => positionnal arguments are processed as non-positionnal } // set things like it would have been with positional directives : |