From e0e78c0a3e8852b3dd08f3fac84ab5cd5d48796c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20M=C3=BCller?= Date: Tue, 5 Jun 2018 20:56:25 +0200 Subject: [PATCH] Fix spaces in include paths Fixes #56. --- src/libclang/preprocessor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libclang/preprocessor.cpp b/src/libclang/preprocessor.cpp index 8d8564c..b5a641c 100644 --- a/src/libclang/preprocessor.cpp +++ b/src/libclang/preprocessor.cpp @@ -231,7 +231,7 @@ namespace if (!macro_file_path || flag[1] != 'I') { // only add this flag if it is not an include or we're not doing fast preprocessing - cmd += flag; + cmd += quote(flag); cmd += ' '; } } @@ -1038,7 +1038,7 @@ namespace return result; } -} +} // namespace detail::preprocessor_output detail::preprocess(const libclang_compile_config& config, const char* path, const diagnostic_logger& logger)