[gnome-builder] code-index: cleanup



commit 507c6d125c62e2ed87db5a41ae2b39733c992133
Author: Christian Hergert <chergert redhat com>
Date:   Wed Nov 22 00:44:35 2017 -0800

    code-index: cleanup
    
     - Whitespace cleanup
     - Set container free func, even though it's empty in case
       the consumer re-uses the result.

 src/plugins/code-index/ide-code-index-index.c      |    4 +++-
 .../code-index/ide-code-index-search-provider.c    |    9 ++++++---
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/src/plugins/code-index/ide-code-index-index.c b/src/plugins/code-index/ide-code-index-index.c
index 6ba726b..d84dcb0 100644
--- a/src/plugins/code-index/ide-code-index-index.c
+++ b/src/plugins/code-index/ide-code-index-index.c
@@ -524,7 +524,9 @@ ide_code_index_index_populate_async (IdeCodeIndexIndex   *self,
     }
   else
     {
-      g_task_return_pointer (task, g_ptr_array_new (), (GDestroyNotify)g_ptr_array_unref);
+      g_task_return_pointer (task,
+                             g_ptr_array_new_with_free_func (g_object_unref),
+                             (GDestroyNotify) g_ptr_array_unref);
     }
 }
 
diff --git a/src/plugins/code-index/ide-code-index-search-provider.c 
b/src/plugins/code-index/ide-code-index-search-provider.c
index 6361c91..bc03cc4 100644
--- a/src/plugins/code-index/ide-code-index-search-provider.c
+++ b/src/plugins/code-index/ide-code-index-search-provider.c
@@ -29,8 +29,11 @@ struct _IdeCodeIndexSearchProvider
 
 static void search_provider_iface_init (IdeSearchProviderInterface *iface);
 
-G_DEFINE_TYPE_EXTENDED (IdeCodeIndexSearchProvider, ide_code_index_search_provider, IDE_TYPE_OBJECT,
-                        0, G_IMPLEMENT_INTERFACE (IDE_TYPE_SEARCH_PROVIDER, search_provider_iface_init))
+G_DEFINE_TYPE_WITH_CODE (IdeCodeIndexSearchProvider,
+                         ide_code_index_search_provider,
+                         IDE_TYPE_OBJECT,
+                         G_IMPLEMENT_INTERFACE (IDE_TYPE_SEARCH_PROVIDER,
+                                                search_provider_iface_init))
 
 static void
 populate_cb (GObject           *object,
@@ -103,4 +106,4 @@ ide_code_index_search_provider_init (IdeCodeIndexSearchProvider *self)
 static void
 ide_code_index_search_provider_class_init (IdeCodeIndexSearchProviderClass *klass)
 {
-}
\ No newline at end of file
+}


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