[gnome-software] trivial: Fix leak of GCancellable



commit 3fc0c1b823fc1d10bcc6fe752b5f0f20604b8072
Author: Robert Ancell <robert ancell canonical com>
Date:   Tue Apr 4 15:31:15 2017 +1200

    trivial: Fix leak of GCancellable

 src/gs-updates-page.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/gs-updates-page.c b/src/gs-updates-page.c
index 668c206..b66c45b 100644
--- a/src/gs-updates-page.c
+++ b/src/gs-updates-page.c
@@ -1415,6 +1415,10 @@ gs_updates_page_dispose (GObject *object)
                g_cancellable_cancel (self->cancellable_refresh);
                g_clear_object (&self->cancellable_refresh);
        }
+       if (self->cancellable_upgrade_download != NULL) {
+               g_cancellable_cancel (self->cancellable_upgrade_download);
+               g_clear_object (&self->cancellable_upgrade_download);
+       }
 
        g_clear_object (&self->builder);
        g_clear_object (&self->plugin_loader);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]