From d869c778ce44486a40d22ce72a43a9b1f3d44735 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 18 Dec 2017 09:44:30 +0100 Subject: [PATCH] --install: Fix double unref when --repo is not installed export_repo is an autopr, so we have to ref it. Closes: #86 Approved by: alexlarsson --- src/builder-main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/builder-main.c b/src/builder-main.c index ee18d336..b4f82249 100644 --- a/src/builder-main.c +++ b/src/builder-main.c @@ -852,7 +852,7 @@ main (int argc, export_repo = g_file_new_for_path (opt_repo); if (opt_install && export_repo == NULL) - export_repo = builder_context_get_cache_dir (build_context); + export_repo = g_object_ref (builder_context_get_cache_dir (build_context)); g_print ("Exporting %s to repo\n", builder_manifest_get_id (manifest)); builder_set_term_title (_("Exporting to repository"));