[gnome-builder] autotools: return after setting task result
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] autotools: return after setting task result
- Date: Thu, 15 Dec 2016 06:10:54 +0000 (UTC)
commit 8c012d8c95cedd7a58ebe38db1f84faa8e155e0a
Author: Christian Hergert <chergert redhat com>
Date: Wed Dec 14 22:09:57 2016 -0800
autotools: return after setting task result
plugins/autotools/ide-autotools-build-system.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/plugins/autotools/ide-autotools-build-system.c b/plugins/autotools/ide-autotools-build-system.c
index 00f61b1..2b6e40e 100644
--- a/plugins/autotools/ide-autotools-build-system.c
+++ b/plugins/autotools/ide-autotools-build-system.c
@@ -139,11 +139,17 @@ ide_autotools_build_system_discover_file_worker (GTask *task,
configure_ac = g_file_get_child (parent, "configure.ac");
if (g_file_query_exists (configure_ac, cancellable))
- g_task_return_pointer (task, g_steal_pointer (&configure_ac), g_object_unref);
+ {
+ g_task_return_pointer (task, g_steal_pointer (&configure_ac), g_object_unref);
+ return;
+ }
configure_in = g_file_get_child (parent, "configure.in");
if (g_file_query_exists (configure_in, cancellable))
- g_task_return_pointer (task, g_steal_pointer (&configure_in), g_object_unref);
+ {
+ g_task_return_pointer (task, g_steal_pointer (&configure_in), g_object_unref);
+ return;
+ }
g_task_return_new_error (task,
G_IO_ERROR,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]