Commit e7e2ab10 authored by Daniela Engert's avatar Daniela Engert Committed by Victor Zverovich

Make return type of basic_format_args::max_size() consistent.

This squashes nasty narrowing conversion warnings.
parent 29352af3
......@@ -1279,9 +1279,10 @@ class basic_format_args {
return arg;
}
unsigned max_size() const {
size_type max_size() const {
unsigned long long max_packed = internal::max_packed_args;
return is_packed() ? max_packed : types_ & ~internal::is_unpacked_bit;
return static_cast<size_type>(
is_packed() ? max_packed : types_ & ~internal::is_unpacked_bit);
}
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment