summaryrefslogtreecommitdiff
path: root/lang/c/pseudoobjc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lang/c/pseudoobjc.cpp')
-rw-r--r--lang/c/pseudoobjc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lang/c/pseudoobjc.cpp b/lang/c/pseudoobjc.cpp
index 4cb360a7..6ffc1158 100644
--- a/lang/c/pseudoobjc.cpp
+++ b/lang/c/pseudoobjc.cpp
@@ -359,7 +359,7 @@ void PseudoObjCFunction::GetExpr_CONST_PTR(const BinaryNinja::HighLevelILInstruc
GetFunction()->GetView()->GetTypeByRef(variable.type->GetNamedTypeReference()) :
variable.type.GetValue();
- if (type->GetClass() != StructureTypeClass)
+ if (!type || type->GetClass() != StructureTypeClass)
return PseudoCFunction::GetExpr_CONST_PTR(instr, tokens, settings, precedence, statement);
auto structureName = type->GetStructureName().GetString();