]> granicus.if.org Git - clang/commitdiff
Fix -Wcast-qual warnings.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 20 Apr 2010 11:50:39 +0000 (11:50 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 20 Apr 2010 11:50:39 +0000 (11:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101895 91177308-0d34-0410-b5e6-96231b3b80d8

examples/clang-interpreter/main.cpp

index 4eaa1dddc5e48ca9507eb7af57532147ecd4c6e5..b79747a29925fac0a1ed03cf769d98bc0e9f488b 100644 (file)
@@ -107,9 +107,11 @@ int main(int argc, const char **argv, char * const *envp) {
   // Initialize a compiler invocation object from the clang (-cc1) arguments.
   const driver::ArgStringList &CCArgs = Cmd->getArguments();
   llvm::OwningPtr<CompilerInvocation> CI(new CompilerInvocation);
-  CompilerInvocation::CreateFromArgs(*CI, (const char**) CCArgs.data(),
-                                     (const char**) CCArgs.data()+CCArgs.size(),
-                                     Diags);
+  CompilerInvocation::CreateFromArgs(*CI,
+                                     const_cast<const char **>(CCArgs.data()),
+                                     const_cast<const char **>(CCArgs.data()) +
+                                       CCArgs.size(),
+                                     *Diags);
 
   // Show the invocation, with -v.
   if (CI->getHeaderSearchOpts().Verbose) {