Fix segfault in loadDefinition for unit tests

This commit is contained in:
JohnnyMorganz 2022-10-13 18:29:11 +01:00
parent d6aa35583e
commit 2c51b8c39e

View file

@ -429,7 +429,8 @@ LoadDefinitionFileResult Fixture::loadDefinition(const std::string& source)
LoadDefinitionFileResult result = frontend.loadDefinitionFile(source, "@test");
freeze(typeChecker.globalTypes);
dumpErrors(result.module);
if (result.module)
dumpErrors(result.module);
REQUIRE_MESSAGE(result.success, "loadDefinition: unable to load definition file");
return result;
}