From 9e4de79067a9f6d913a42850ad4539eb1b32e5af Mon Sep 17 00:00:00 2001 From: Yevgen Muntyan <17531749+muntyan@users.noreply.github.com> Date: Mon, 19 Jun 2006 02:11:30 -0500 Subject: [PATCH] Property ARGV sould have type G_TYPE_STRV --- moo/mooapp/mooapp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/moo/mooapp/mooapp.c b/moo/mooapp/mooapp.c index 7b58bf8b..307a5efd 100644 --- a/moo/mooapp/mooapp.c +++ b/moo/mooapp/mooapp.c @@ -230,9 +230,10 @@ moo_app_class_init (MooAppClass *klass) g_object_class_install_property (gobject_class, PROP_ARGV, - g_param_spec_pointer ("argv", + g_param_spec_boxed ("argv", "argv", "Null-terminated array of application arguments", + G_TYPE_STRV, G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (gobject_class, @@ -467,7 +468,7 @@ moo_app_set_property (GObject *object, switch (prop_id) { case PROP_ARGV: - moo_app_set_argv (app, (char**)g_value_get_pointer (value)); + moo_app_set_argv (app, (char**) g_value_get_boxed (value)); break; case PROP_SHORT_NAME: