]> Dogcows Code - chaz/openbox/commitdiff
fix another crash
authorDana Jansens <danakj@orodu.net>
Wed, 13 Jun 2007 11:20:05 +0000 (11:20 +0000)
committerDana Jansens <danakj@orodu.net>
Wed, 13 Jun 2007 11:20:05 +0000 (11:20 +0000)
openbox/screen.c

index 24fa84ed51a533fa76113ac36c542d1db0279f3a..a562566ebe1bb1f2f3bb3db3bf91daf01e3a8a56 100644 (file)
@@ -1100,7 +1100,7 @@ void screen_install_colormap(ObClient *client, gboolean install)
 #define RESET_STRUT_LIST(sl) \
     {if (sl) for (i = 0; sl[i]; ++i) g_slist_free(sl[i]); \
      sl = g_renew(GSList*, sl, screen_num_desktops + 1); \
-     sl[screen_num_desktops] = NULL;} /* null terminated */
+     memset(sl, sizeof(GSList*) * screen_num_desktops, NULL);}
 
 #define ADD_STRUT_TO_LIST(sl, d, s) \
     {for (i = 0; i < screen_num_desktops; ++i) \
This page took 0.028094 seconds and 4 git commands to generate.