From: Jürg Billeter Date: Fri, 18 Aug 2006 16:44:43 +0000 (+0000) Subject: use array length functionality X-Git-Tag: VALA_0_0_3~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0898bc7a66136eed6a80d79609bd2d1d75743e42;p=thirdparty%2Fvala.git use array length functionality 2006-08-18 Jürg Billeter * compiler/valacompiler.vala, vapi/glib-2.0.vala, vapi/gtk+-2.0.vala: use array length functionality svn path=/trunk/; revision=107 --- diff --git a/vala/ChangeLog b/vala/ChangeLog index eaef85544..5e9ec85f3 100644 --- a/vala/ChangeLog +++ b/vala/ChangeLog @@ -1,3 +1,8 @@ +2006-08-18 Jürg Billeter + + * compiler/valacompiler.vala, vapi/glib-2.0.vala, vapi/gtk+-2.0.vala: + use array length functionality + 2006-08-18 Jürg Billeter * vala/valacodegenerator.vala: support implicit array length parameter diff --git a/vala/compiler/valacompiler.vala b/vala/compiler/valacompiler.vala index edf285b65..f145c9620 100644 --- a/vala/compiler/valacompiler.vala +++ b/vala/compiler/valacompiler.vala @@ -209,14 +209,13 @@ class Vala.Compiler { return quit (); } - [NoArrayLength ()] - static int main (int argc, string[] argv) { + static int main (string[] args) { Error err = null; var opt_context = new OptionContext ("- Vala Compiler"); opt_context.set_help_enabled (true); opt_context.add_main_entries (options, null); - opt_context.parse (ref argc, out argv, out err); + opt_context.parse (out args, out err); if (err != null) { return 1; diff --git a/vala/vapi/glib-2.0.vala b/vala/vapi/glib-2.0.vala index fc18e9fff..d4f3d76cb 100644 --- a/vala/vapi/glib-2.0.vala +++ b/vala/vapi/glib-2.0.vala @@ -460,8 +460,7 @@ namespace GLib { [ReferenceType (free_function = "g_option_context_free")] public struct OptionContext { public construct (string parameter_string); - [NoArrayLength ()] - public bool parse (ref int argc, out string[] argv, out Error error); + public bool parse (out string[] argv, out Error error); public void set_help_enabled (bool help_enabled); [NoArrayLength ()] public void add_main_entries (OptionEntry[] entries, string translation_domain); diff --git a/vala/vapi/gtk+-2.0.vala b/vala/vapi/gtk+-2.0.vala index 544258fd7..791c89538 100644 --- a/vala/vapi/gtk+-2.0.vala +++ b/vala/vapi/gtk+-2.0.vala @@ -8393,8 +8393,7 @@ namespace Gtk { } [CCode (cheader_filename = "gtk/gtk.h")] namespace Gtk { - [NoArrayLength ()] - public static void init (ref int argc, out string[] argv); + public static void init (out string[] args); public static void main (); public static void main_quit (); }