Author: benny
Date: 2006-09-13 20:06:43 +0000 (Wed, 13 Sep 2006)
New Revision: 23146

Modified:
   xfce4-session/trunk/ChangeLog
   xfce4-session/trunk/xfce4-session/xfsm-startup.c
Log:
2006-09-13      Benedikt Meurer <[EMAIL PROTECTED]>

        * xfce4-session/xfsm-startup.c(xfsm_startup_continue_session): Fix
          argv array allocation. Bug #2315.




Modified: xfce4-session/trunk/ChangeLog
===================================================================
--- xfce4-session/trunk/ChangeLog       2006-09-13 18:32:35 UTC (rev 23145)
+++ xfce4-session/trunk/ChangeLog       2006-09-13 20:06:43 UTC (rev 23146)
@@ -1,5 +1,10 @@
 2006-09-13     Benedikt Meurer <[EMAIL PROTECTED]>
 
+       * xfce4-session/xfsm-startup.c(xfsm_startup_continue_session): Fix
+         argv array allocation. Bug #2315.
+
+2006-09-13     Benedikt Meurer <[EMAIL PROTECTED]>
+
        * xfce4-session/xfsm-splash-screen.c: Drop GLib 2.2 compat code.
        * configure.in.in, xfce4-session/xfsm-manager.{c,h},
          xfce4-session/xfsm-startup.c: Handle failed applications faster on

Modified: xfce4-session/trunk/xfce4-session/xfsm-startup.c
===================================================================
--- xfce4-session/trunk/xfce4-session/xfsm-startup.c    2006-09-13 18:32:35 UTC 
(rev 23145)
+++ xfce4-session/trunk/xfce4-session/xfsm-startup.c    2006-09-13 20:06:43 UTC 
(rev 23146)
@@ -502,7 +502,7 @@
 
       /* generate the argument vector for the application (expanding 
variables) */
       argc = g_strv_length (properties->restart_command);
-      argv = g_new (gchar *, argc);
+      argv = g_new (gchar *, argc + 1);
       for (n = 0; n < argc; ++n)
         argv[n] = xfce_expand_variables (properties->restart_command[n], NULL);
       argv[n] = NULL;

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to