summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src
diff options
context:
space:
mode:
authorNick Kledzik <kledzik@apple.com>2014-04-28 23:49:49 +0000
committerNick Kledzik <kledzik@apple.com>2014-04-28 23:49:49 +0000
commitd7339b48f72b2f273c42a2a79afa4079491bbb18 (patch)
tree84db60b072276f224916a04bfaa8d4527a12f6fc /libcxxabi/src
parenta468b8ecafe84896352ab61a049ce468ba3ef3ae (diff)
downloadbcm5719-llvm-d7339b48f72b2f273c42a2a79afa4079491bbb18.tar.gz
bcm5719-llvm-d7339b48f72b2f273c42a2a79afa4079491bbb18.zip
Fix cast warning
llvm-svn: 207469
Diffstat (limited to 'libcxxabi/src')
-rw-r--r--libcxxabi/src/Unwind/AddressSpace.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxxabi/src/Unwind/AddressSpace.hpp b/libcxxabi/src/Unwind/AddressSpace.hpp
index ceab016d06b..283f14e4c43 100644
--- a/libcxxabi/src/Unwind/AddressSpace.hpp
+++ b/libcxxabi/src/Unwind/AddressSpace.hpp
@@ -197,13 +197,13 @@ inline LocalAddressSpace::pint_t LocalAddressSpace::getEncodedP(pint_t &addr,
break;
case DW_EH_PE_sdata2:
// Sign extend from signed 16-bit value.
- result = (int16_t)get16(addr);
+ result = (pint_t)(int16_t)get16(addr);
p += 2;
addr = (pint_t) p;
break;
case DW_EH_PE_sdata4:
// Sign extend from signed 32-bit value.
- result = (int32_t)get32(addr);
+ result = (pint_t)(int32_t)get32(addr);
p += 4;
addr = (pint_t) p;
break;
OpenPOWER on IntegriCloud