[gnome-builder] buffermanager: use ide_clear_source



commit 43bb726fd1744d7e863e72c9791f471cceb81389
Author: Christian Hergert <chergert redhat com>
Date:   Wed Aug 2 10:27:27 2017 +0100

    buffermanager: use ide_clear_source

 libide/buffers/ide-buffer-manager.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/libide/buffers/ide-buffer-manager.c b/libide/buffers/ide-buffer-manager.c
index 0d14d96..d17ec57 100644
--- a/libide/buffers/ide-buffer-manager.c
+++ b/libide/buffers/ide-buffer-manager.c
@@ -1673,8 +1673,7 @@ unregister_auto_save (IdeBufferManager *self,
   if (state != NULL)
     {
       g_hash_table_remove (self->timeouts, buffer);
-      if (state->source_id > 0)
-        g_source_remove (state->source_id);
+      ide_clear_source (&state->source_id);
       ide_clear_weak_pointer (&state->buffer);
       ide_clear_weak_pointer (&state->self);
       g_slice_free (AutoSave, state);


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