[gnome-builder] clang: steal pointer instead of ref/unref
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] clang: steal pointer instead of ref/unref
- Date: Fri, 13 May 2016 10:49:15 +0000 (UTC)
commit cb47a3fa4e03a445c6a07b2fa2bf21b44b2f0839
Author: Christian Hergert <chergert redhat com>
Date: Fri May 13 13:49:07 2016 +0300
clang: steal pointer instead of ref/unref
plugins/clang/ide-clang-service.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/plugins/clang/ide-clang-service.c b/plugins/clang/ide-clang-service.c
index 286c288..d77fc43 100644
--- a/plugins/clang/ide-clang-service.c
+++ b/plugins/clang/ide-clang-service.c
@@ -454,7 +454,7 @@ ide_clang_service_get_translation_unit_cb (GObject *object,
if (!(ret = egg_task_cache_get_finish (cache, result, &error)))
g_task_return_error (task, error);
else
- g_task_return_pointer (task, g_object_ref (ret), g_object_unref);
+ g_task_return_pointer (task, g_steal_pointer (&ret), g_object_unref);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]