diff --git a/src/scripting/zscript/zcc_compile.cpp b/src/scripting/zscript/zcc_compile.cpp index d1cb78282..2d5838b06 100644 --- a/src/scripting/zscript/zcc_compile.cpp +++ b/src/scripting/zscript/zcc_compile.cpp @@ -2453,7 +2453,7 @@ void ZCCCompiler::CompileFunction(ZCC_StructWork *c, ZCC_FuncDeclarator *f, bool sym->Variants[0].Implementation->BarrierSide = oldfunc->BarrierSide; sym->Variants[0].Flags = FScopeBarrier::ChangeSideInFlags(sym->Variants[0].Flags, oldfunc->BarrierSide); // inherit const from original function - if (sym->Variants[0].Implementation->FuncConst = oldfunc->FuncConst) + if ((sym->Variants[0].Implementation->FuncConst = oldfunc->FuncConst)) sym->Variants[0].Flags |= VARF_ReadOnly; clstype->Virtuals[vindex] = sym->Variants[0].Implementation;