Bug 526619 – make test-report crash
authorMatthias Clasen <matthiasc@src.gnome.org>
Tue, 8 Apr 2008 02:22:37 +0000 (02:22 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 8 Apr 2008 02:22:37 +0000 (02:22 +0000)
        * glib/gtester.c: Allocate enough space for argv. Patch by
         Hiroyuki Ikezoe

svn path=/trunk/; revision=6832

ChangeLog
glib/gtester.c

index 1210250..3c6cca7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-04-07  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 526619 – make test-report crash
+
+       * glib/gtester.c: Allocate enough space for argv. Patch by
+        Hiroyuki Ikezoe
+
 2008-04-04  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/gmain.c: Make the fix for bug 448943 work.
index 03549d9..ecc9f77 100644 (file)
@@ -317,7 +317,7 @@ launch_test_binary (const char *binary,
     argc++;
 
   /* setup argv */
-  argv = g_malloc ((argc + 1) * sizeof(gchar *));
+  argv = g_malloc ((argc + 2) * sizeof(gchar *));
   argv[i++] = binary;
   for (slist = subtest_args; slist; slist = slist->next)
     argv[i++] = (gchar*) slist->data;