diff options
author | Umang Jain <uajain@localhost.localdomain> | 2019-10-25 20:58:34 +0530 |
---|---|---|
committer | Umang Jain <mailumangjain@gmail.com> | 2019-10-25 20:59:15 +0530 |
commit | 78c8c25d6446dfe417c5835269cf6d6db38f9490 (patch) | |
tree | 7529270dfd0729c905af1baf8a5a834fcd265f78 /src/libostree/ostree-async-progress.c | |
parent | f333ae74f4a06dc537315d52959714a79be464c7 (diff) | |
download | ostree-78c8c25d6446dfe417c5835269cf6d6db38f9490.tar.gz |
async-progress: Plug memory leak while destroying GSource
See https://gitlab.gnome.org/GNOME/glib/commit/71973c722
Diffstat (limited to 'src/libostree/ostree-async-progress.c')
-rw-r--r-- | src/libostree/ostree-async-progress.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libostree/ostree-async-progress.c b/src/libostree/ostree-async-progress.c index a8e629ee..64372c27 100644 --- a/src/libostree/ostree-async-progress.c +++ b/src/libostree/ostree-async-progress.c @@ -465,7 +465,7 @@ ostree_async_progress_finish (OstreeAsyncProgress *self) if (self->idle_source) { g_source_destroy (self->idle_source); - self->idle_source = NULL; + g_clear_pointer (&self->idle_source, g_source_unref); emit_changed = TRUE; } } |