lib/progress: Fix leak of GSource

Closes: https://github.com/ostreedev/ostree/issues/1738

Closes: #1741
Approved by: jlebon
This commit is contained in:
Colin Walters 2018-09-28 16:34:53 -04:00 committed by Atomic Bot
parent 6e3d4f9054
commit 899b0bfad2

View File

@ -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);