2006-08-18 Jürg Billeter <j@bitron.ch>
* vapigen/valagidlparser.vala: set no_array_length flag on generated
methods
* vapigen/valavapigen.vala, packages/gtk+-2.0/gtk+-2.0-custom.vala: add
NoArrayLength attribute
svn path=/trunk/; revision=105
+2006-08-18 Jürg Billeter <j@bitron.ch>
+
+ * vapigen/valagidlparser.vala: set no_array_length flag on generated
+ methods
+ * vapigen/valavapigen.vala, packages/gtk+-2.0/gtk+-2.0-custom.vala: add
+ NoArrayLength attribute
+
2006-08-18 Jürg Billeter <j@bitron.ch>
* packages/gdk-2.0/gdk-2.0.deps
[CCode (cheader_filename = "gtk/gtk.h")]
namespace Gtk {
+ [NoArrayLength ()]
public void init (ref int argc, out string[] argv);
public void main ();
public void main_quit ();
var m = new Method (node.name, return_type, current_source_reference);
m.access = MemberAccessibility.PUBLIC;
+ // GIDL generator can't provide array parameter information yet
+ m.no_array_length = true;
+
if (current_type_symbol_map != null) {
current_type_symbol_map.insert (node.name, "1");
}
return quit ();
}
+ [NoArrayLength ()]
static int main (int argc, string[] argv) {
Error err = null;