summaryrefslogtreecommitdiff
path: root/src/cxa_personality.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2015-04-27 02:21:55 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2015-04-27 02:21:55 +0000
commit0f111c296c143eb179af0313d5d4108f346b3fba (patch)
tree02c5736686aca5637eff48b9a10404a56a84298e /src/cxa_personality.cpp
parent2493be607e71d8f309eed09b874ae97cdc248a96 (diff)
downloadlibcxxabi-0f111c296c143eb179af0313d5d4108f346b3fba.tar.gz
libc++abi: clear up some -Wqual-cast warnings
Cleans up cast qualifier warnings identified by GCC 4.9.2. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@235829 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'src/cxa_personality.cpp')
-rw-r--r--src/cxa_personality.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/cxa_personality.cpp b/src/cxa_personality.cpp
index 281e257..a0883c1 100644
--- a/src/cxa_personality.cpp
+++ b/src/cxa_personality.cpp
@@ -249,8 +249,7 @@ readEncodedPointer(const uint8_t** data, uint8_t encoding)
switch (encoding & 0x0F)
{
case DW_EH_PE_absptr:
- result = *((uintptr_t*)p);
- p += sizeof(uintptr_t);
+ result = readPointerHelper<uintptr_t>(p);
break;
case DW_EH_PE_uleb128:
result = readULEB128(&p);