summaryrefslogtreecommitdiff
path: root/vala/valaproperty.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2008-11-04 20:40:29 +0000
committerJürg Billeter <juergbi@src.gnome.org>2008-11-04 20:40:29 +0000
commitfe582a212a75c9ce06a80f2e854280dd0ef7d247 (patch)
tree83da602c259e4ec8896da38d6d5f7a710168afa9 /vala/valaproperty.vala
parent6c4bfd26e2b9f1832f39be8cd48b9e5804673ee9 (diff)
downloadvala-fe582a212a75c9ce06a80f2e854280dd0ef7d247.tar.gz
Fix crash when using dynamic properties, fixes bug 559304
2008-11-04 Jürg Billeter <j@bitron.ch> * vala/valadynamicproperty.vala: * vala/valaproperty.vala: * vala/valasemanticanalyzer.vala: Fix crash when using dynamic properties, fixes bug 559304 svn path=/trunk/; revision=1980
Diffstat (limited to 'vala/valaproperty.vala')
-rw-r--r--vala/valaproperty.vala4
1 files changed, 3 insertions, 1 deletions
diff --git a/vala/valaproperty.vala b/vala/valaproperty.vala
index 05c0c95d7..39247b0e4 100644
--- a/vala/valaproperty.vala
+++ b/vala/valaproperty.vala
@@ -34,7 +34,9 @@ public class Vala.Property : Member, Lockable {
get { return _data_type; }
set {
_data_type = value;
- _data_type.parent_node = this;
+ if (value != null) {
+ _data_type.parent_node = this;
+ }
}
}