From 71863422210d5d792dda28d232e8f33a95a4ab2f Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 14 Apr 2017 19:25:47 +0200 Subject: [PATCH] - do not try to serialize static arrays. --- src/scripting/symbols.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripting/symbols.cpp b/src/scripting/symbols.cpp index 1d25d11fe..76afe8d2a 100644 --- a/src/scripting/symbols.cpp +++ b/src/scripting/symbols.cpp @@ -370,7 +370,7 @@ void PSymbolTable::WriteFields(FSerializer &ar, const void *addr, const void *de { const PField *field = dyn_cast(pair->Value); // Skip fields without or with native serialization - if (field && !(field->Flags & (VARF_Transient | VARF_Meta))) + if (field && !(field->Flags & (VARF_Transient | VARF_Meta | VARF_Static))) { // todo: handle defaults in WriteValue //auto defp = def == nullptr ? nullptr : (const uint8_t *)def + field->Offset;