Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-release-src > by-pkgid > 6e04bab0f665ea35278ffd514e1c2792 > files > 2

libgnome2-2.32.1-19.mga7.src.rpm

--- libgnome-2.19.1/libgnome/gnome-program.c.va_list	2007-06-19 23:20:56.000000000 +0200
+++ libgnome-2.19.1/libgnome/gnome-program.c	2007-09-13 19:40:13.000000000 +0200
@@ -1994,6 +1994,21 @@ gnome_program_initv (GType type,
  *
  * Since: 2.8
  */
+
+static GnomeProgram *_gnome_program_init_paramv(GType type,
+               const char *app_id, const char *app_version, const GnomeModuleInfo *module_info,
+               int argc, char **argv, guint nparams, GParameter *params, ...)
+{
+    va_list empty_va;
+    GnomeProgram *ret;
+
+    va_start(empty_va, params);
+    ret = gnome_program_init_common (type, app_id, app_version, module_info,
+				      argc, argv, NULL, empty_va, nparams, params);
+    va_end (empty_va);
+    return ret;
+}
+
 GnomeProgram*
 gnome_program_init_paramv (GType type,
                            const char *app_id, const char *app_version,
@@ -2001,9 +2016,6 @@ gnome_program_init_paramv (GType type,
                            int argc, char **argv,
                            guint nparams, GParameter *params)
 {
-    va_list args;
-
-    return gnome_program_init_common (type, app_id, app_version, module_info,
-				      argc, argv, NULL, args, nparams, params);
+    return _gnome_program_init_paramv(type, app_id, app_version, module_info, argc, argv, nparams, params);
 
 }