terminal: also unref the idle object
authorRan Benita <ran234@gmail.com>
Tue, 10 Jan 2012 22:43:01 +0000 (00:43 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Fri, 20 Jan 2012 14:48:27 +0000 (15:48 +0100)
Signed-off-by: Ran Benita <ran234@gmail.com>
Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/terminal.c

index d12c65a..5ae144f 100644 (file)
@@ -186,6 +186,7 @@ void kmscon_terminal_unref(struct kmscon_terminal *term)
        kmscon_vte_unref(term->vte);
        kmscon_console_unref(term->console);
        kmscon_terminal_disconnect_eloop(term);
+       kmscon_idle_unref(term->redraw);
        kmscon_compositor_unref(term->comp);
        free(term);
        log_debug("terminal: destroying terminal object\n");