dont crash when flashing a window when it goes away, remove the timer when dying

This commit is contained in:
Dana Jansens 2003-09-01 04:30:59 +00:00
parent 3ab0fc4814
commit 5dafdaf285

View file

@ -19,6 +19,8 @@
f->cbwidth_y)
static void layout_title(ObFrame *self);
static void flash_done(gpointer data);
static gboolean flash_timeout(gpointer data);
static Window createWindow(Window parent, unsigned long mask,
XSetWindowAttributes *attrib)
@ -475,6 +477,8 @@ void frame_release_client(ObFrame *self, ObClient *client)
g_hash_table_remove(window_map, &self->tlresize);
g_hash_table_remove(window_map, &self->trresize);
ob_main_loop_timeout_remove(ob_main_loop, flash_timeout);
frame_free(self);
}