diff options
author | Elijah Newren <newren@gmail.com> | 2005-01-27 18:30:27 +0000 |
---|---|---|
committer | Elijah Newren <newren@src.gnome.org> | 2005-01-27 18:30:27 +0000 |
commit | 1e580d1e5263c7cc76e00ecfb6916a0973138e93 (patch) | |
tree | 2549e1ecb3034b5cac8f996daf34a4a608125776 | |
parent | d93d26aaeb43415f03c838f564a05e673893cca7 (diff) | |
download | metacity-1e580d1e5263c7cc76e00ecfb6916a0973138e93.tar.gz |
Plug a pair of leaks. Fixes #165378
2005-01-27 Elijah Newren <newren@gmail.com>
Plug a pair of leaks. Fixes #165378
* src/place.c: (meta_window_place, get_windows_on_same_workspace):
free list returned by meta_display_list_windows.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/place.c | 4 |
2 files changed, 11 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2005-01-27 Elijah Newren <newren@gmail.com> + Plug a pair of leaks. Fixes #165378 + + * src/place.c: (meta_window_place, get_windows_on_same_workspace): + free list returned by meta_display_list_windows. + +2005-01-27 Elijah Newren <newren@gmail.com> + Treat splashscreens same as other windows for stacking. Fixes #165243. diff --git a/src/place.c b/src/place.c index 9eae2784..0da7c133 100644 --- a/src/place.c +++ b/src/place.c @@ -755,6 +755,8 @@ meta_window_place (MetaWindow *window, tmp = tmp->next; } + + g_slist_free (all_windows); } /* Warning, this is a round trip! */ @@ -888,6 +890,8 @@ get_windows_on_same_workspace (MetaWindow *window, if (n_windows) *n_windows = i; + g_slist_free (all_windows); + return windows; } |