Fix so works with MSC compiler also
This commit is contained in:
parent
e950685455
commit
6a920477f9
@ -46,6 +46,9 @@ class printf_precision_handler {
|
||||
template <typename T, FMT_ENABLE_IF(!std::is_integral<T>::value)>
|
||||
int operator()(T) {
|
||||
FMT_THROW(format_error("precision is not integer"));
|
||||
#if FMT_MSC_VER
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
};
|
||||
|
||||
@ -166,6 +169,9 @@ template <typename Char> class printf_width_handler {
|
||||
template <typename T, FMT_ENABLE_IF(!std::is_integral<T>::value)>
|
||||
unsigned operator()(T) {
|
||||
FMT_THROW(format_error("width is not integer"));
|
||||
#if FMT_MSC_VER
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user