From: Jürg Billeter Date: Tue, 16 Dec 2008 00:06:06 +0000 (+0000) Subject: Include C header files for types used in sizeof expressions, fixes bug X-Git-Tag: VALA_0_5_3~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff650da7edd7046aa758576bb5df8a208d8972a5;p=thirdparty%2Fvala.git Include C header files for types used in sizeof expressions, fixes bug 2008-12-16 Jürg Billeter * vala/valasizeofexpression.vala: Include C header files for types used in sizeof expressions, fixes bug 542705 svn path=/trunk/; revision=2172 --- diff --git a/ChangeLog b/ChangeLog index e8a0a178f..9bc3fa2ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-12-16 Jürg Billeter + + * vala/valasizeofexpression.vala: + + Include C header files for types used in sizeof expressions, + fixes bug 542705 + 2008-12-16 Jürg Billeter * gobject/valaccodebasemodule.vala: diff --git a/vala/valasizeofexpression.vala b/vala/valasizeofexpression.vala index 673b16e9c..041ba4aaa 100644 --- a/vala/valasizeofexpression.vala +++ b/vala/valasizeofexpression.vala @@ -80,6 +80,8 @@ public class Vala.SizeofExpression : Expression { value_type = analyzer.ulong_type; + analyzer.current_source_file.add_type_dependency (type_reference, SourceFileDependencyType.SOURCE); + return !error; } }