From 9d65cf44d9470a753c652a842413885e988dbef1 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 25 Jul 2009 12:58:15 +0000 Subject: [PATCH] Code cleanup --- src/callbacks.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/callbacks.c b/src/callbacks.c index 9a38182..8964efa 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -41,10 +41,9 @@ gboolean on_closex(GtkWidget * widget, GdkEvent * event, gpointer data) { Surfer * surfer = data; - if(surfer_cnt == 1) + surfer_delete(surfer); + if(surfer_cnt == 0) gtk_main_quit(); - else - surfer_delete(surfer); return FALSE; } @@ -53,12 +52,7 @@ gboolean on_closex(GtkWidget * widget, GdkEvent * event, gpointer data) /* file menu */ void on_file_close(GtkWidget * widget, gpointer data) { - Surfer * surfer = data; - - if(surfer_cnt == 1) - gtk_main_quit(); - else - surfer_delete(surfer); + on_closex(widget, NULL, data); }