[gnome-builder] Revert "beautifier: fix leak of self in async call"



commit ab6f72129b8193950d4c065be48573e4f8e7c84f
Author: Sebastien Lafargue <slafargue gnome org>
Date:   Mon Jan 8 19:48:45 2018 +0100

    Revert "beautifier: fix leak of self in async call"
    
    This reverts commit 0d97531c9c437ca777f063edff6811a37e6474f2.

 .../beautifier/gb-beautifier-editor-addin.c        |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/src/plugins/beautifier/gb-beautifier-editor-addin.c 
b/src/plugins/beautifier/gb-beautifier-editor-addin.c
index 5aff9e7..7af4c28 100644
--- a/src/plugins/beautifier/gb-beautifier-editor-addin.c
+++ b/src/plugins/beautifier/gb-beautifier-editor-addin.c
@@ -361,7 +361,6 @@ get_entries_async_cb (GObject      *object,
 
   g_assert (GB_IS_BEAUTIFIER_EDITOR_ADDIN (self));
   g_assert (G_IS_ASYNC_RESULT (result));
-  g_assert (user_data == NULL);
 
   if (NULL == (ret = gb_beautifier_config_get_entries_finish (self, result, &error)))
     {
@@ -402,7 +401,7 @@ gb_beautifier_editor_addin_load (IdeEditorAddin       *addin,
                                           &self->has_default,
                                           get_entries_async_cb,
                                           NULL,
-                                          NULL);
+                                          g_object_ref (self));
 }
 
 static void


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