[cfe-commits] [PATCH 03/15] Fix Const Cast

Dmitri Gribenko gribozavr at gmail.com
Thu Jan 10 11:37:14 PST 2013


On Thu, Jan 10, 2013 at 9:12 PM, David Greene <dag at cray.com> wrote:
> Do proper casting to avoid a cast-away-const error.

-      llvm::makeArrayRef<uint16_t>((uint16_t*)Entry.getKey().data(),
+      llvm::makeArrayRef<uint16_t>(reinterpret_cast<uint16_t*>(
+                                     const_cast<char
*>(Entry.getKey().data())),

There might be an alignment issue here, too.

Dmitri

-- 
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/



More information about the cfe-commits mailing list