projects
/
ostree.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6e3d4f9
)
lib/progress: Fix leak of GSource
author
Colin Walters
<walters@verbum.org>
Fri, 28 Sep 2018 20:34:53 +0000
(16:34 -0400)
committer
Atomic Bot
<atomic-devel@projectatomic.io>
Fri, 28 Sep 2018 21:40:41 +0000
(21:40 +0000)
Closes: https://github.com/ostreedev/ostree/issues/1738
Closes: #1741
Approved by: jlebon
src/libostree/ostree-async-progress.c
patch
|
blob
|
history
diff --git
a/src/libostree/ostree-async-progress.c
b/src/libostree/ostree-async-progress.c
index 9b10588656b02b20140f1a935db0e59cceb85ec5..a8e629eea703bff8a51ca47bdecd97ab06b86ba2 100644
(file)
--- a/
src/libostree/ostree-async-progress.c
+++ b/
src/libostree/ostree-async-progress.c
@@
-228,7
+228,7
@@
idle_invoke_async_progress (gpointer user_data)
OstreeAsyncProgress *self = user_data;
g_mutex_lock (&self->lock);
-
self->idle_source = NULL
;
+
g_clear_pointer (&self->idle_source, g_source_unref)
;
g_mutex_unlock (&self->lock);
g_signal_emit (self, signals[CHANGED], 0);