X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-import-assistant.c;fp=src%2Fui%2Fgui%2Fpsppire-import-assistant.c;h=e376bacc7e667cf3ae9076d071c193fa940936ea;hb=8d6bfdd2a100bf8166b3b0b3f006d46f3e7a59e9;hp=c4110ad3d624b6eeaee6f73325c246edc59fa2e4;hpb=b4f585e70eca236ca97e53ef487cea9a3ab5e78a;p=pspp diff --git a/src/ui/gui/psppire-import-assistant.c b/src/ui/gui/psppire-import-assistant.c index c4110ad3d6..e376bacc7e 100644 --- a/src/ui/gui/psppire-import-assistant.c +++ b/src/ui/gui/psppire-import-assistant.c @@ -127,6 +127,8 @@ psppire_import_assistant_finalize (GObject *object) ds_destroy (&ia->quotes); + dict_unref (ia->dict); + g_object_unref (ia->builder); ia->response = -1; @@ -1274,7 +1276,7 @@ prepare_formats_page (PsppireImportAssistant *ia) struct casereader *reader = spreadsheet_make_reader (ia->spreadsheet, &opts); - PsppireDict *dict = psppire_dict_new_from_dict (dict_clone (ia->spreadsheet->dict)); + PsppireDict *dict = psppire_dict_new_from_dict (ia->spreadsheet->dict); PsppireDataStore *store = psppire_data_store_new (dict); psppire_data_store_set_reader (store, reader); g_object_set (ia->data_sheet, "data-model", store, NULL);