fix for warning when using -Wswitch-default

This commit is contained in:
Lieven de Cock 2019-12-17 16:52:30 +01:00
parent cd2b99032f
commit 6acf3c393f
2 changed files with 6 additions and 0 deletions

View File

@ -1067,6 +1067,8 @@ FMT_CONSTEXPR auto visit_format_arg(Visitor&& vis,
return vis(arg.value_.pointer); return vis(arg.value_.pointer);
case internal::custom_type: case internal::custom_type:
return vis(typename basic_format_arg<Context>::handle(arg.value_.custom)); return vis(typename basic_format_arg<Context>::handle(arg.value_.custom));
default:
break;
} }
return vis(monostate()); return vis(monostate());
} }

View File

@ -2347,6 +2347,8 @@ FMT_CONSTEXPR const Char* parse_align(const Char* begin, const Char* end,
case '^': case '^':
align = align::center; align = align::center;
break; break;
default:
break;
} }
if (align != align::none) { if (align != align::none) {
if (i > 0) { if (i > 0) {
@ -2427,6 +2429,8 @@ FMT_CONSTEXPR const Char* parse_format_specs(const Char* begin, const Char* end,
handler.on_space(); handler.on_space();
++begin; ++begin;
break; break;
default:
break;
} }
if (begin == end) return begin; if (begin == end) return begin;