summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-12-09 12:15:44 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2019-12-09 13:45:33 +0100
commit6465dbb7e8618f7b33a4233b9369ec9d0195ab15 (patch)
tree9d1d9c6669c46c09aa36280b17dd2008dc4ceec5
parente0a963f2c54aefd0bdcc899434209edc0b3ba4e8 (diff)
downloadvala-6465dbb7e8618f7b33a4233b9369ec9d0195ab15.tar.gz
vala: Check before accessing "name" of parent_symbol which might be null
-rw-r--r--vala/valadatatype.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/vala/valadatatype.vala b/vala/valadatatype.vala
index e968ec989..7dd0e8dcb 100644
--- a/vala/valadatatype.vala
+++ b/vala/valadatatype.vala
@@ -134,7 +134,7 @@ public abstract class Vala.DataType : CodeNode {
if (type_symbol != null) {
Symbol global_symbol = type_symbol;
- while (global_symbol.parent_symbol.name != null) {
+ while (global_symbol.parent_symbol != null && global_symbol.parent_symbol.name != null) {
global_symbol = global_symbol.parent_symbol;
}