[gnome-builder] clang: don't leak CXString



commit 0823a1e9c8d2d741d505e281275a88074dc3f12b
Author: Christian Hergert <chergert redhat com>
Date:   Sat Jan 13 03:37:54 2018 -0800

    clang: don't leak CXString

 src/plugins/clang/ide-clang-translation-unit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/plugins/clang/ide-clang-translation-unit.c b/src/plugins/clang/ide-clang-translation-unit.c
index 2111501e6..8b5290ca5 100644
--- a/src/plugins/clang/ide-clang-translation-unit.c
+++ b/src/plugins/clang/ide-clang-translation-unit.c
@@ -934,8 +934,8 @@ ide_clang_translation_unit_lookup_symbol (IdeClangTranslationUnit  *self,
 
   if (symkind == IDE_SYMBOL_HEADER)
     {
+      g_auto(CXString) included_file_name = {0};
       CXFile included_file;
-      CXString included_file_name;
       const gchar *path;
 
       included_file = clang_getIncludedFile (cursor);


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