From 009686de5dea5fc9f8f065756bca0c8fc0d41e2c Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Sun, 2 Mar 2025 15:50:50 -0800 Subject: [PATCH] `ZCCCompiler::CreateClassTypes()`: ensure SourceLumpName is set for classes derived from non-native classes --- src/common/scripting/frontend/zcc_compile.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/scripting/frontend/zcc_compile.cpp b/src/common/scripting/frontend/zcc_compile.cpp index 2eff4dab05..f734ab99a1 100644 --- a/src/common/scripting/frontend/zcc_compile.cpp +++ b/src/common/scripting/frontend/zcc_compile.cpp @@ -911,6 +911,7 @@ void ZCCCompiler::CreateClassTypes() else { c->cls->Type = NewClassType(newclass, AST.FileNo); + newclass->SourceLumpName = *c->cls->SourceName; DPrintf(DMSG_SPAMMY, "Created class %s with parent %s\n", c->Type()->TypeName.GetChars(), c->ClassType()->ParentClass->TypeName.GetChars()); } }