diff --git a/tools/c-index-test/core_main.cpp b/tools/c-index-test/core_main.cpp index 00fbd0c2dad2c1fd5a3c25d0e8648fe2d746df80..ce37b562561474e3aaea2c7db81e9bf59c8deccb 100644 --- a/tools/c-index-test/core_main.cpp +++ b/tools/c-index-test/core_main.cpp @@ -172,7 +172,7 @@ int indextest_core_main(int argc, const char **argv) { PrettyStackTraceProgram X(argc, argv); std::vector<const char *> CompArgs; - const char *const *DoubleDash = std::find(argv, argv + argc, StringRef("--")); + const char **DoubleDash = std::find(argv, argv + argc, StringRef("--")); if (DoubleDash != argv + argc) { CompArgs = std::vector<const char *>(DoubleDash + 1, argv + argc); argc = DoubleDash - argv;