constrain templated format_to on proper format string type.
Signed-off-by: Daniela Engert <dani@ngrt.de>
This commit is contained in:
committed by
Victor Zverovich
parent
d7f17613f5
commit
4cf21f58b2
@@ -3507,7 +3507,8 @@ inline OutputIt vformat_to(
|
||||
\endrst
|
||||
*/
|
||||
template <typename OutputIt, typename String, typename... Args>
|
||||
inline OutputIt format_to(OutputIt out, const String &format_str,
|
||||
inline typename std::enable_if<internal::is_format_string<String>::value, OutputIt>::type
|
||||
format_to(OutputIt out, const String &format_str,
|
||||
const Args &... args) {
|
||||
internal::check_format_string<Args...>(format_str);
|
||||
typedef typename format_context_t<OutputIt, FMT_CHAR(String) >::type context_t;
|
||||
|
||||
Reference in New Issue
Block a user