From d2affc7c0ca57a14aaffd71ac6d8547dfe1258ac Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Fri, 10 Feb 2017 16:19:33 +0200 Subject: [PATCH] Fixed crash on attempt to get string value of null https://mantis.zdoom.org/view.php?id=231 --- src/scripting/zscript/zcc_compile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripting/zscript/zcc_compile.cpp b/src/scripting/zscript/zcc_compile.cpp index 4972e1344..b4a97c3cf 100644 --- a/src/scripting/zscript/zcc_compile.cpp +++ b/src/scripting/zscript/zcc_compile.cpp @@ -69,7 +69,7 @@ static FString GetStringConst(FxExpression *ex, FCompileContext &ctx) { ex = new FxStringCast(ex); ex = ex->Resolve(ctx); - return static_cast(ex)->GetValue().GetString(); + return ex ? static_cast(ex)->GetValue().GetString() : FString(); } int ZCCCompiler::IntConstFromNode(ZCC_TreeNode *node, PStruct *cls)