X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=contrib%2Fprtview%2FAboutDialog.cpp;h=0e342f4091848bebce44d6cfcaf9bc5faff0f248;hp=640730320455c56baa7fcafe22b543581e41f895;hb=6e9818d9cddf3880d001a544770c8c2c5187676f;hpb=f92114c3f8baaedf9e0a4ff21141e9349d838f5c diff --git a/contrib/prtview/AboutDialog.cpp b/contrib/prtview/AboutDialog.cpp index 64073032..0e342f40 100644 --- a/contrib/prtview/AboutDialog.cpp +++ b/contrib/prtview/AboutDialog.cpp @@ -39,13 +39,10 @@ static void dialog_button_callback( GtkWidget *widget, gpointer data ){ *ret = gpointer_to_int( data ); } -static gint dialog_delete_callback( GtkWidget *widget, GdkEvent* event, gpointer data ){ - int *loop; - - gtk_widget_hide( widget ); - loop = (int*)g_object_get_data( G_OBJECT( widget ), "loop" ); +static gint dialog_delete_callback( ui::Widget widget, GdkEvent* event, gpointer data ){ + widget.hide(); + int *loop = (int *) g_object_get_data(G_OBJECT(widget), "loop"); *loop = 0; - return TRUE; } @@ -91,7 +88,7 @@ void DoAboutDlg(){ gtk_main_iteration(); gtk_grab_remove(dlg); - gtk_widget_destroy(dlg); + dlg.destroy(); }