[Vala] libglade-2.0.vapi / metadata: nullable arguments for register_widget

2009-03-25 Thread Hans Baier

From 97a1664c46b37a323969546c9098da5cb17e73bd Mon Sep 17 00:00:00 2001
From: Hans Baier hansfba...@googlemail.com
Date: Thu, 26 Mar 2009 04:59:12 +0700
Subject: [PATCH] libglade-2.0.vapi: nullable arguments in register_widget

---
 vapi/libglade-2.0.vapi   |2 +-
 vapi/packages/libglade-2.0/libglade-2.0.metadata |2 ++
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/vapi/libglade-2.0.vapi b/vapi/libglade-2.0.vapi
index c12ca64..6238fb1 100644
--- a/vapi/libglade-2.0.vapi
+++ b/vapi/libglade-2.0.vapi
@@ -140,7 +140,7 @@ namespace Glade {
 	[CCode (cheader_filename = glade/glade.h)]
 	public static void register_custom_prop (GLib.Type type, string prop_name, Glade.ApplyCustomPropFunc apply_prop);
 	[CCode (cheader_filename = glade/glade.h)]
-	public static void register_widget (GLib.Type type, Glade.NewFunc new_func, Glade.BuildChildrenFunc build_children, Glade.FindInternalChildFunc find_internal_child);
+	public static void register_widget (GLib.Type type, Glade.NewFunc new_func, Glade.BuildChildrenFunc? build_children, Glade.FindInternalChildFunc? find_internal_child);
 	[CCode (cheader_filename = glade/glade.h)]
 	public static void require (string library);
 	[CCode (cheader_filename = glade/glade.h)]
diff --git a/vapi/packages/libglade-2.0/libglade-2.0.metadata b/vapi/packages/libglade-2.0/libglade-2.0.metadata
index 9c148d3..cf70d84 100644
--- a/vapi/packages/libglade-2.0/libglade-2.0.metadata
+++ b/vapi/packages/libglade-2.0/libglade-2.0.metadata
@@ -6,4 +6,6 @@ glade_xml_new.root nullable=1
 glade_xml_new.domain nullable=1
 glade_xml_new_from_buffer.root nullable=1
 glade_xml_new_from_buffer.domain nullable=1
+glade_register_widget.build_children nullable=1
+glade_register_widget.find_internal_child nullable=1
 GladeNewFunc transfer_ownership=1
-- 
1.5.4.3

___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list


[Vala] Conditionally compiling from FAQ

2009-03-25 Thread Brooss
In the 'Does Vala have a preprocessor?' section of the FAQ page a small 
example is given on how to conditionally compile Vala code but I don't 
seem to be able to get it to work.


The FAQ says I should add '-D COND' to the valac command line but doing 
so just tells me 'unknown option -D', has the syntax changed or am I 
reading the example wrong?


Thanks.
___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list