]> Dogcows Code - chaz/openbox/blobdiff - openbox/screen.c
Free copied glists when removing desktops.
[chaz/openbox] / openbox / screen.c
index 346b50c3a60fcdba9585dea4e763d9760269f68a..f9b0b30310e97d11717e4746d09ed1e86370dfa6 100644 (file)
@@ -542,6 +542,7 @@ void screen_set_num_desktops(guint num)
                 stacking_raise(CLIENT_AS_WINDOW(c));
         }
     }
+    g_list_free(stacking_copy);
 
     /* change our struts/area to match (after moving windows) */
     screen_update_areas();
@@ -798,6 +799,7 @@ void screen_remove_desktop(gboolean current)
             }
         }
     }
+    g_list_free(stacking_copy);
 
     /* fallback focus like we're changing desktops */
     if (screen_desktop < screen_num_desktops - 1) {
This page took 0.019603 seconds and 4 git commands to generate.