From 48f9e535804f46c55f4499ba534d0ca6fdb49f5f Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sun, 24 Sep 2017 10:25:05 +0300 Subject: [PATCH] Added better error message for invalid class/struct member https://forum.zdoom.org/viewtopic.php?t=57959 --- src/scripting/backend/codegen.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/scripting/backend/codegen.cpp b/src/scripting/backend/codegen.cpp index 2af0f9ae7..249537aaa 100644 --- a/src/scripting/backend/codegen.cpp +++ b/src/scripting/backend/codegen.cpp @@ -6464,6 +6464,12 @@ FxExpression *FxMemberIdentifier::Resolve(FCompileContext& ctx) } } } + else + { + ScriptPosition.Message(MSG_ERROR, "%s is not a member of %s", Identifier.GetChars(), ccls->TypeName.GetChars()); + delete this; + return nullptr; + } } }