[llvm-commits] [llvm] r172465 - /llvm/trunk/lib/IR/Use.cpp
David Greene
greened at obbligato.org
Mon Jan 14 13:04:37 PST 2013
Author: greened
Date: Mon Jan 14 15:04:37 2013
New Revision: 172465
URL: http://llvm.org/viewvc/llvm-project?rev=172465&view=rev
Log:
Fix Casting
Stop a gcc warning about casting away const.
Modified:
llvm/trunk/lib/IR/Use.cpp
Modified: llvm/trunk/lib/IR/Use.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/Use.cpp?rev=172465&r1=172464&r2=172465&view=diff
==============================================================================
--- llvm/trunk/lib/IR/Use.cpp (original)
+++ llvm/trunk/lib/IR/Use.cpp Mon Jan 14 15:04:37 2013
@@ -139,7 +139,7 @@
const UserRef *ref = reinterpret_cast<const UserRef*>(End);
return ref->getInt()
? ref->getPointer()
- : (User*)End;
+ : reinterpret_cast<User*>(const_cast<Use*>(End));
}
} // End llvm namespace
More information about the llvm-commits
mailing list