Fix casting to avoid cast-away-const errors. --- llvm/tools/clang/lib/Sema/DeclSpec.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/llvm/tools/clang/lib/Sema/DeclSpec.cpp b/llvm/tools/clang/lib/Sema/DeclSpec.cpp index a81c009..09a0a88 100644 --- a/llvm/tools/clang/lib/Sema/DeclSpec.cpp +++ b/llvm/tools/clang/lib/Sema/DeclSpec.cpp @@ -774,7 +774,7 @@ void DeclSpec::setProtocolQualifiers(Decl * const *Protos, if (NP == 0) return; ProtocolQualifiers = new Decl*[NP]; ProtocolLocs = new SourceLocation[NP]; - memcpy((void*)ProtocolQualifiers, Protos, sizeof(Decl*)*NP); + memcpy(const_cast<Decl **>(ProtocolQualifiers), Protos, sizeof(Decl*)*NP); memcpy(ProtocolLocs, ProtoLocs, sizeof(SourceLocation)*NP); NumProtocolQualifiers = NP; ProtocolLAngleLoc = LAngleLoc;
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
