shell,compositor-x11: Fix trivial memory leaks

Signed-off-by: Ryo Munakata <ryomnktml@gmail.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
dev
Ryo Munakata 10 years ago committed by Pekka Paalanen
parent 493d979e57
commit 76fb7ec272
  1. 2
      desktop-shell/shell.c
  2. 2
      src/compositor-x11.c

@ -6453,6 +6453,8 @@ shell_destroy(struct wl_listener *listener, void *data)
wl_client_destroy(shell->child.client); wl_client_destroy(shell->child.client);
} }
wl_event_source_remove(shell->screensaver.timer);
wl_list_remove(&shell->idle_listener.link); wl_list_remove(&shell->idle_listener.link);
wl_list_remove(&shell->wake_listener.link); wl_list_remove(&shell->wake_listener.link);

@ -1454,6 +1454,8 @@ x11_compositor_get_wm_info(struct x11_compositor *c)
if (atom[i] == c->atom.net_wm_state_fullscreen) if (atom[i] == c->atom.net_wm_state_fullscreen)
c->has_net_wm_state_fullscreen = 1; c->has_net_wm_state_fullscreen = 1;
} }
free(reply);
} }
static void static void

Loading…
Cancel
Save