diff options
Diffstat (limited to 'gtk/gtkprintunixdialog.c')
-rw-r--r-- | gtk/gtkprintunixdialog.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index 26a25a6cfc..3c88f4cc25 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -807,7 +807,6 @@ gtk_print_unix_dialog_init (GtkPrintUnixDialog *dialog) g_list_store_append (store, dialog->manage_papers_list); paper_size_list = G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (store))); gtk_drop_down_set_model (GTK_DROP_DOWN (dialog->paper_size_combo), paper_size_list); - g_object_unref (store); g_object_unref (paper_size_list); /* Load backends */ @@ -1037,7 +1036,6 @@ load_print_backends (GtkPrintUnixDialog *dialog) { GList *node; GListStore *lists; - GListModel *model; lists = g_list_store_new (G_TYPE_LIST_MODEL); @@ -1053,11 +1051,7 @@ load_print_backends (GtkPrintUnixDialog *dialog) g_list_store_append (lists, gtk_print_backend_get_printers (backend)); } - model = G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (lists))); - - g_object_unref (lists); - - return model; + return G_LIST_MODEL (gtk_flatten_list_model_new (G_LIST_MODEL (lists))); } static void |