[gnome-builder] code-index: cleanup
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] code-index: cleanup
- Date: Wed, 22 Nov 2017 08:45:18 +0000 (UTC)
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]