diff --git a/aegisub/libaegisub/common/cajun/reader.cpp b/aegisub/libaegisub/common/cajun/reader.cpp index 221d377aa..ee54c55fe 100644 --- a/aegisub/libaegisub/common/cajun/reader.cpp +++ b/aegisub/libaegisub/common/cajun/reader.cpp @@ -232,7 +232,7 @@ void Reader::MatchString(std::string& string, InputStream& inputStream) { case 't': string.push_back('\t'); break; case 'u': // TODO: what do we do with this? default: - throw ScanException("Unrecognized escape sequence found in string: \\" + c, inputStream.GetLocation()); + throw ScanException(std::string("Unrecognized escape sequence found in string: \\") + c, inputStream.GetLocation()); } } else {