diff -r 9c6db78cce0b -r 74bb8f99bfa1 pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Sun Jul 22 04:02:53 2012 -0400 +++ b/pidgin/gtkrequest.c Sun Jul 22 19:45:03 2012 -0400 @@ -341,11 +341,6 @@ return text; } -static void stop_emission_cb(GtkDialog *dialog, const gchar *signal_name) -{ - gtk_signal_emit_stop_by_name(GTK_OBJECT(dialog), signal_name); -} - static void * pidgin_request_input(const char *title, const char *primary, const char *secondary, const char *default_value, @@ -660,8 +655,6 @@ data->dialog = dialog = gtk_dialog_new(); gtk_window_set_deletable(GTK_WINDOW(data->dialog), FALSE); - g_signal_connect(G_OBJECT(dialog), "close", - G_CALLBACK(stop_emission_cb), "close"); if (title != NULL) gtk_window_set_title(GTK_WINDOW(dialog), title);