diff --git a/src/source_clang.cc b/src/source_clang.cc index b65e4a6..1e4668f 100644 --- a/src/source_clang.cc +++ b/src/source_clang.cc @@ -122,7 +122,7 @@ void Source::ClangViewParse::parse_initialize() { Info::get().print(file_path.filename().string() + ": could not find a supported build system"); build->update_default(); auto arguments = CompileCommands::get_arguments(build->get_default_path(), file_path); - clang_tu = std::make_unique(std::make_shared(1, Config::get().log.libclang), file_path.string(), arguments, &buffer_raw); + clang_tu = std::make_unique(std::make_shared(0, Config::get().log.libclang), file_path.string(), arguments, &buffer_raw); clang_tokens = clang_tu->get_tokens(); clang_tokens_offsets.clear(); clang_tokens_offsets.reserve(clang_tokens->size()); diff --git a/src/usages_clang.cc b/src/usages_clang.cc index 1e5ea17..4f5acb9 100644 --- a/src/usages_clang.cc +++ b/src/usages_clang.cc @@ -253,7 +253,7 @@ std::vector Usages::Clang::get_usages(const boost::filesy flags |= CXTranslationUnit_KeepGoing; #endif - static auto index = std::make_shared(1, 0); + static auto index = std::make_shared(0, 0); clangmm::TranslationUnit translation_unit(index, path.string(), arguments, &buffer, flags); {