diff --git a/source/mijin/util/string.hpp b/source/mijin/util/string.hpp index f8fd9c1..f522602 100644 --- a/source/mijin/util/string.hpp +++ b/source/mijin/util/string.hpp @@ -1021,7 +1021,12 @@ bool convertStringType(const TFrom* strFrom, std::basic_string(strFrom), outString); } -template> +struct StringQuoteOptions +{ + bool replaceNewlines = false; +}; + +template> std::basic_string quoted(std::basic_string_view input) { std::basic_string result; @@ -1029,8 +1034,28 @@ std::basic_string quoted(std::basic_string_view quoted(std::basic_string_view +template std::basic_string quoted(const std::basic_string& input) { - return quoted(std::basic_string_view(input)); + return quoted(std::basic_string_view(input)); } } // namespace mijin