[gnome-builder/gnome-builder-3-24] ctags-builder: fix memory leak
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/gnome-builder-3-24] ctags-builder: fix memory leak
- Date: Thu, 18 May 2017 02:38:40 +0000 (UTC)
commit 6f53c20aaabac773a43af6b57ad898c00ddd3f26
Author: Mohammed Sadiq <sadiq sadiqpk org>
Date: Sat May 13 08:07:01 2017 +0530
ctags-builder: fix memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=782580
plugins/ctags/ide-ctags-builder.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/plugins/ctags/ide-ctags-builder.c b/plugins/ctags/ide-ctags-builder.c
index a51eb76..6952999 100644
--- a/plugins/ctags/ide-ctags-builder.c
+++ b/plugins/ctags/ide-ctags-builder.c
@@ -249,6 +249,7 @@ ide_ctags_builder_build_worker (GTask *task,
BuildTaskData *task_data = task_data_ptr;
IdeCtagsBuilder *self = source_object;
const gchar *ctags;
+ g_autofree gchar *program = NULL;
IDE_ENTRY;
@@ -257,7 +258,8 @@ ide_ctags_builder_build_worker (GTask *task,
g_assert (G_IS_FILE (task_data->directory));
ctags = task_data->ctags;
- if (!g_find_program_in_path (ctags))
+ program = g_find_program_in_path (ctags);
+ if (!program)
ctags = "ctags";
ide_ctags_builder_build (self,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]