[gnome-builder] clang: don't call g_strv_length() on NULL array
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] clang: don't call g_strv_length() on NULL array
- Date: Thu, 25 Jan 2018 11:45:42 +0000 (UTC)
commit 279059e18e7759728f90e8e4c36d685e1b972b73
Author: Christian Hergert <chergert redhat com>
Date: Thu Jan 25 03:44:57 2018 -0800
clang: don't call g_strv_length() on NULL array
src/plugins/clang/ide-clang-code-indexer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/plugins/clang/ide-clang-code-indexer.c b/src/plugins/clang/ide-clang-code-indexer.c
index f2bce689d..84e35ca8e 100644
--- a/src/plugins/clang/ide-clang-code-indexer.c
+++ b/src/plugins/clang/ide-clang-code-indexer.c
@@ -64,7 +64,7 @@ ide_clang_code_indexer_index_file_worker (GTask *task,
code = clang_parseTranslationUnit2 (index,
path,
(const char * const *)br->build_flags,
- g_strv_length (br->build_flags),
+ br->build_flags ? g_strv_length (br->build_flags) : 0,
NULL,
0,
(CXTranslationUnit_DetailedPreprocessingRecord |
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]