diff options
Diffstat (limited to 'src/string_utils.hh')
| -rw-r--r-- | src/string_utils.hh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/string_utils.hh b/src/string_utils.hh index f1796f7c..e8442fc2 100644 --- a/src/string_utils.hh +++ b/src/string_utils.hh @@ -14,7 +14,11 @@ String escape(StringView str, StringView characters, char escape); String unescape(StringView str, StringView characters, char escape); template<char character, char escape> -String unescape(StringView str) { return unescape(str, character, escape); } +String unescape(StringView str) +{ + const char to_escape[2] = { character, escape }; + return unescape(str, {to_escape, 2}, escape); +} String indent(StringView str, StringView indent = " "); |
