diff --git a/capplets/localization/ChangeLog b/capplets/localization/ChangeLog index 5f8fff7e5..3360c001c 100644 --- a/capplets/localization/ChangeLog +++ b/capplets/localization/ChangeLog @@ -1,3 +1,7 @@ +2007-11-10 Jens Granseuer + + * main.c: (create_dialog): don't leak the glade data + 2007-11-02 Rodrigo Moya Started localization capplet. diff --git a/capplets/localization/main.c b/capplets/localization/main.c index 70f0e3e27..dcc6bfba2 100644 --- a/capplets/localization/main.c +++ b/capplets/localization/main.c @@ -31,6 +31,7 @@ create_dialog (void) xml = glade_xml_new (GNOMECC_GLADEDIR "/localization.glade", "i18n_dialog", NULL); dialog = glade_xml_get_widget (xml, "i18n_dialog"); + g_object_unref (xml); return dialog; } @@ -52,7 +53,7 @@ main (int argc, char *argv[]) /* open main dialog */ dialog = create_dialog (); - g_signal_connect (G_OBJECT (dialog), "response", gtk_main_quit, NULL); + g_signal_connect (dialog, "response", gtk_main_quit, NULL); gtk_widget_show (dialog); gtk_main ();