summaryrefslogtreecommitdiff
path: root/boost/format/parsing.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/format/parsing.hpp')
-rw-r--r--boost/format/parsing.hpp3
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 :