changeset 282:0d2d379a83c0

Fixed nasty crash when closing fileinfo-window from window's closebutton - the window's delete_event was not being handled ... stupid :(
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 25 Dec 2004 11:11:00 +0000
parents d913f0f69487
children e18ad3a1e86e
files src/xs_fileinfo.c src/xs_genui.c src/xs_genui.h
diffstat 3 files changed, 14 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/xs_fileinfo.c	Sat Dec 25 10:57:03 2004 +0000
+++ b/src/xs_fileinfo.c	Sat Dec 25 11:11:00 2004 +0000
@@ -105,6 +105,15 @@
 }
 
 
+gboolean xs_fileinfo_delete(GtkWidget *widget, GdkEvent *event, gpointer user_data)
+{
+ XSDEBUG("delete_event\n");
+ xs_fileinfo_ok();
+ return FALSE;
+}
+
+
+
 void xs_fileinfo_subtune(GtkWidget *widget, void *data)
 {
  t_xs_stil_subnode *tmpNode;
--- a/src/xs_genui.c	Sat Dec 25 10:57:03 2004 +0000
+++ b/src/xs_genui.c	Sat Dec 25 11:11:00 2004 +0000
@@ -7,5 +7,3 @@
 #include "xs_genui.h"
 #include "xs_interface.h"
 #include "xs_glade.h"
-
-
--- a/src/xs_genui.h	Sat Dec 25 10:57:03 2004 +0000
+++ b/src/xs_genui.h	Sat Dec 25 11:11:00 2004 +0000
@@ -112,3 +112,8 @@
 void
 xs_cfg_hvsc_fs_cancel                  (GtkButton       *button,
                                         gpointer         user_data);
+
+gboolean
+xs_fileinfo_delete                     (GtkWidget       *widget,
+                                        GdkEvent        *event,
+                                        gpointer         user_data);