[vala] Fix type declaration for cast expressions
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [vala] Fix type declaration for cast expressions
- Date: Sun, 11 Oct 2009 09:43:18 +0000 (UTC)
commit 201bdce0ff2a1345689b3fb4372ad87873b79ea7
Author: Jürg Billeter <j bitron ch>
Date: Sun Oct 11 11:42:52 2009 +0200
Fix type declaration for cast expressions
codegen/valaccodebasemodule.vala | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index ef72af0..85db964 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))) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]