diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2018-09-02 13:50:59 +0300 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2018-09-02 13:50:59 +0300 |
commit | 05fcc25f2c6224af6db0a858f6e33dbde79d3813 (patch) | |
tree | 2756af75c7916ba6d26b03bea53d0f98a1ef4c49 /src/core/workspace.c | |
parent | 42caba8c77b5e316ab166714c35fe180233f1011 (diff) | |
download | metacity-05fcc25f2c6224af6db0a858f6e33dbde79d3813.tar.gz |
boxes: remove meta_rectangle_free_list_and_elements
Diffstat (limited to 'src/core/workspace.c')
-rw-r--r-- | src/core/workspace.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/core/workspace.c b/src/core/workspace.c index 166d717f..da714063 100644 --- a/src/core/workspace.c +++ b/src/core/workspace.c @@ -155,11 +155,11 @@ meta_workspace_free (MetaWorkspace *workspace) { workspace_free_struts (workspace); for (i = 0; i < screen->n_monitor_infos; i++) - meta_rectangle_free_list_and_elements (workspace->monitor_region[i]); + g_list_free_full (workspace->monitor_region[i], g_free); g_free (workspace->monitor_region); - meta_rectangle_free_list_and_elements (workspace->screen_region); - meta_rectangle_free_list_and_elements (workspace->screen_edges); - meta_rectangle_free_list_and_elements (workspace->monitor_edges); + g_list_free_full (workspace->screen_region, g_free); + g_list_free_full (workspace->screen_edges, g_free); + g_list_free_full (workspace->monitor_edges, g_free); } g_free (workspace); @@ -570,11 +570,11 @@ meta_workspace_invalidate_work_area (MetaWorkspace *workspace) workspace_free_struts (workspace); for (i = 0; i < workspace->screen->n_monitor_infos; i++) - meta_rectangle_free_list_and_elements (workspace->monitor_region[i]); + g_list_free_full (workspace->monitor_region[i], g_free); g_free (workspace->monitor_region); - meta_rectangle_free_list_and_elements (workspace->screen_region); - meta_rectangle_free_list_and_elements (workspace->screen_edges); - meta_rectangle_free_list_and_elements (workspace->monitor_edges); + g_list_free_full (workspace->screen_region, g_free); + g_list_free_full (workspace->screen_edges, g_free); + g_list_free_full (workspace->monitor_edges, g_free); workspace->monitor_region = NULL; workspace->screen_region = NULL; workspace->screen_edges = NULL; |