Make to_string(dualquat) actually work.
It segfaulted somewhere deep in strlen() due to a mismatch in printf() argument count.
This commit is contained in:
@@ -467,6 +467,7 @@ namespace detail
|
||||
char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
|
||||
std::string FormatStr(detail::format("%sdualquat((%s, {%s, %s, %s}), (%s, {%s, %s, %s}))",
|
||||
PrefixStr,
|
||||
LiteralStr, LiteralStr, LiteralStr, LiteralStr,
|
||||
LiteralStr, LiteralStr, LiteralStr, LiteralStr));
|
||||
|
||||
return detail::format(FormatStr.c_str(),
|
||||
|
||||
Reference in New Issue
Block a user