]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Include C header files for types used in typeof expressions, fixes bug
authorJürg Billeter <j@bitron.ch>
Wed, 19 Nov 2008 16:25:46 +0000 (16:25 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Wed, 19 Nov 2008 16:25:46 +0000 (16:25 +0000)
2008-11-19  Jürg Billeter  <j@bitron.ch>

* vala/valatypeofexpression.vala:

Include C header files for types used in typeof expressions,
fixes bug 559454

svn path=/trunk/; revision=2034

ChangeLog
vala/valatypeofexpression.vala

index 9cb1195dbb66dcf0c34f2932b1252f1e85e3d110..89a28abed258ae579ceb51bc3e3f592548cf231d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-11-19  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valatypeofexpression.vala:
+
+       Include C header files for types used in typeof expressions,
+       fixes bug 559454
+
 2008-11-19  Jürg Billeter  <j@bitron.ch>
 
        * gobject/valaccodemethodmodule.vala:
index b3655985298b57ed3238c3a20cc401be0b87c4a0..9331a8f399597cb51efff4b519abb8d5e3b12964 100644 (file)
@@ -80,6 +80,8 @@ public class Vala.TypeofExpression : Expression {
 
                value_type = analyzer.type_type;
 
+               analyzer.current_source_file.add_type_dependency (type_reference, SourceFileDependencyType.SOURCE);
+
                return !error;
        }
 }