diff --git a/src/ObjLoading/Parsing/LocalizeFile/LocalizeFileParser.cpp b/src/ObjLoading/Parsing/LocalizeFile/LocalizeFileParser.cpp index 029a2142..c2a46338 100644 --- a/src/ObjLoading/Parsing/LocalizeFile/LocalizeFileParser.cpp +++ b/src/ObjLoading/Parsing/LocalizeFile/LocalizeFileParser.cpp @@ -15,15 +15,19 @@ LocalizeFileParser::LocalizeFileParser(SimpleLexer* lexer, GameLanguage language const std::vector::sequence_t*>& LocalizeFileParser::GetTestsForState() { - static std::vector tests({new SequenceLocalizeFileReference(), - new SequenceLocalizeFileConfig(), - new SequenceLocalizeFileNotes(), - new SequenceLocalizeFileVersion(), - new SequenceLocalizeFileEndMarker(), - new SequenceLocalizeFileLanguageValue(), - new SequenceLocalizeFileConsumeEmptyLines(),}); + static std::vector tests({ + new SequenceLocalizeFileReference(), + new SequenceLocalizeFileConfig(), + new SequenceLocalizeFileNotes(), + new SequenceLocalizeFileVersion(), + new SequenceLocalizeFileEndMarker(), + new SequenceLocalizeFileLanguageValue(), + new SequenceLocalizeFileConsumeEmptyLines(), + }); - static std::vector noTests({new SequenceLocalizeFileConsumeEmptyLines(),}); + static std::vector noTests({ + new SequenceLocalizeFileConsumeEmptyLines(), + }); return !m_state->m_end ? tests : noTests; } diff --git a/src/ObjLoading/Parsing/LocalizeFile/Sequence/SequenceLocalizeFileReference.cpp b/src/ObjLoading/Parsing/LocalizeFile/Sequence/SequenceLocalizeFileReference.cpp index 9767a1ba..10bdc809 100644 --- a/src/ObjLoading/Parsing/LocalizeFile/Sequence/SequenceLocalizeFileReference.cpp +++ b/src/ObjLoading/Parsing/LocalizeFile/Sequence/SequenceLocalizeFileReference.cpp @@ -8,7 +8,12 @@ SequenceLocalizeFileReference::SequenceLocalizeFileReference() AddMatchers({ create.Keyword("REFERENCE"), - create.Or({create.Identifier(), create.String(),}).Capture(CAPTURE_REFERENCE_NAME), + create + .Or({ + create.Identifier(), + create.String(), + }) + .Capture(CAPTURE_REFERENCE_NAME), create.Type(SimpleParserValueType::NEW_LINE), }); }