# HG changeset patch # User Matti Hamalainen # Date 1103973060 0 # Node ID 0d2d379a83c0b2513f3b48933f49a6fb7ae70fc5 # Parent d913f0f694870bcc51d0548afd6a1fa91ca0907e Fixed nasty crash when closing fileinfo-window from window's closebutton - the window's delete_event was not being handled ... stupid :( diff -r d913f0f69487 -r 0d2d379a83c0 src/xs_fileinfo.c --- 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; diff -r d913f0f69487 -r 0d2d379a83c0 src/xs_genui.c --- 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" - - diff -r d913f0f69487 -r 0d2d379a83c0 src/xs_genui.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);