From: Jürg Billeter Date: Sun, 11 Oct 2009 09:42:52 +0000 (+0200) Subject: Fix type declaration for cast expressions X-Git-Tag: 0.7.8~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=201bdce0ff2a1345689b3fb4372ad87873b79ea7;p=thirdparty%2Fvala.git Fix type declaration for cast expressions --- diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index ef72af0d6..85db96403 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -3954,6 +3954,8 @@ internal class Vala.CCodeBaseModule : CCodeModule { return; } + generate_type_declaration (expr.type_reference, source_declarations); + var cl = expr.type_reference.data_type as Class; var iface = expr.type_reference.data_type as Interface; if (context.profile == Profile.GOBJECT && (iface != null || (cl != null && !cl.is_compact))) {