Clean-up sign-conversion warnings (3 of n)
This commit is contained in:
parent
c6d2ebd058
commit
8253152e62
@ -116,11 +116,11 @@ class format_string_compiler : public error_handler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
FMT_CONSTEXPR void on_arg_id() {
|
FMT_CONSTEXPR void on_arg_id() {
|
||||||
part_ = part::make_arg_index(parse_context_.next_arg_id());
|
part_ = part::make_arg_index(static_cast<unsigned>(parse_context_.next_arg_id()));
|
||||||
}
|
}
|
||||||
|
|
||||||
FMT_CONSTEXPR void on_arg_id(unsigned id) {
|
FMT_CONSTEXPR void on_arg_id(unsigned id) {
|
||||||
parse_context_.check_arg_id(id);
|
parse_context_.check_arg_id(static_cast<int>(id));
|
||||||
part_ = part::make_arg_index(id);
|
part_ = part::make_arg_index(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -141,7 +141,7 @@ class format_string_compiler : public error_handler {
|
|||||||
auto it = parse_format_specs(begin, end, handler);
|
auto it = parse_format_specs(begin, end, handler);
|
||||||
if (*it != '}') on_error("missing '}' in format string");
|
if (*it != '}') on_error("missing '}' in format string");
|
||||||
repl.arg_id = part_.part_kind == part::kind::arg_index
|
repl.arg_id = part_.part_kind == part::kind::arg_index
|
||||||
? arg_ref<Char>(part_.val.arg_index)
|
? arg_ref<Char>(static_cast<int>(part_.val.arg_index))
|
||||||
: arg_ref<Char>(part_.val.str);
|
: arg_ref<Char>(part_.val.str);
|
||||||
auto part = part::make_replacement(repl);
|
auto part = part::make_replacement(repl);
|
||||||
part.arg_id_end = begin;
|
part.arg_id_end = begin;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user