diff --git a/src/ZoneCodeGeneratorLib/Generating/CodeGenerator.cpp b/src/ZoneCodeGeneratorLib/Generating/CodeGenerator.cpp index b1ca0f86..347febe4 100644 --- a/src/ZoneCodeGeneratorLib/Generating/CodeGenerator.cpp +++ b/src/ZoneCodeGeneratorLib/Generating/CodeGenerator.cpp @@ -64,14 +64,14 @@ bool CodeGenerator::GetAssetWithName(IDataRepository* repository, const std::str } auto* defWithMembers = dynamic_cast(def); - auto* info = defWithMembers != nullptr ? repository->GetInformationFor(defWithMembers) : nullptr; - if (info == nullptr) + asset = defWithMembers != nullptr ? repository->GetInformationFor(defWithMembers) : nullptr; + if (asset == nullptr) { std::cerr << std::format("Could not find type with name '{}'\n", name); return false; } - if (!StructureComputations(info).IsAsset()) + if (!StructureComputations(asset).IsAsset()) { std::cerr << std::format("Type is not an asset '{}'\n", name); return false;