diff options
author | Juerg Billeter <j@bitron.ch> | 2007-12-04 10:32:32 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2007-12-04 10:32:32 +0000 |
commit | 162a635d212331d8db9f7371de968bd9f2598bf2 (patch) | |
tree | 3ed0bdb0923ff6b2c4587247e7b8e1bc49c4f217 /vala/valasymbolresolver.vala | |
parent | 558c295d0175ad92604f6dde7c09672896e0bf30 (diff) | |
download | vala-162a635d212331d8db9f7371de968bd9f2598bf2.tar.gz |
don't call replace_type when type resolving failed
2007-12-04 Juerg Billeter <j@bitron.ch>
* vala/valasymbolresolver.vala: don't call replace_type when type
resolving failed
svn path=/trunk/; revision=752
Diffstat (limited to 'vala/valasymbolresolver.vala')
-rw-r--r-- | vala/valasymbolresolver.vala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vala/valasymbolresolver.vala b/vala/valasymbolresolver.vala index c183c1a6e..590eba8cb 100644 --- a/vala/valasymbolresolver.vala +++ b/vala/valasymbolresolver.vala @@ -315,7 +315,9 @@ public class Vala.SymbolResolver : CodeVisitor { var unresolved_type = (UnresolvedType) data_type; var type = resolve_type (unresolved_type); - unresolved_type.parent_node.replace_type (unresolved_type, type); + if (type != null) { + unresolved_type.parent_node.replace_type (unresolved_type, type); + } } public override void visit_variable_declarator (VariableDeclarator! decl) { |