Fix handling of user-defined types in format_to (#793)

This commit is contained in:
Victor Zverovich
2018-07-04 07:40:56 -07:00
parent 323b92bffe
commit c04fb91b03
2 changed files with 11 additions and 4 deletions

View File

@@ -3216,9 +3216,8 @@ struct formatter<
specs_.precision_, specs_.precision_ref, ctx);
typedef output_range<typename FormatContext::iterator,
typename FormatContext::char_type> range_type;
visit(arg_formatter<range_type>(ctx, specs_),
internal::make_arg<FormatContext>(val));
return ctx.out();
return visit(arg_formatter<range_type>(ctx, specs_),
internal::make_arg<FormatContext>(val));
}
private: