diff options
| author | Mikael Magnusson <mikachu@comhem.se> | 2007-08-07 03:52:28 +0200 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@comhem.se> | 2007-08-07 03:58:02 +0200 |
| commit | d658612cac44ccc1406aea1bad48c851016e4751 (patch) | |
| tree | 0cd86313de38e25f4b249a6508f40a9e016f9d22 | |
| parent | c2ab1eaab8d96b4d6936e549f48f5cd9e2542841 (diff) | |
Fix another memleak
| -rw-r--r-- | openbox/menu.c | 1 | ||||
| -rw-r--r-- | openbox/place.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/openbox/menu.c b/openbox/menu.c index b69b7a3b..330849cb 100644 --- a/openbox/menu.c +++ b/openbox/menu.c @@ -523,6 +523,7 @@ void menu_entry_unref(ObMenuEntry *self) g_free(self->data.submenu.name); break; case OB_MENU_ENTRY_TYPE_SEPARATOR: + g_free(self->data.separator.label); break; } diff --git a/openbox/place.c b/openbox/place.c index 7c20c79f..9892836e 100644 --- a/openbox/place.c +++ b/openbox/place.c @@ -134,6 +134,8 @@ static Rect **pick_head(ObClient *c) for (i = 0; i < screen_num_monitors; ++i) area[i] = screen_area(c->desktop, choice[i], NULL); + g_free(choice); + return area; } |
