diff options
| author | David Blaikie <dblaikie@gmail.com> | 2017-01-06 01:42:56 +0000 |
|---|---|---|
| committer | David Blaikie <dblaikie@gmail.com> | 2017-01-06 01:42:56 +0000 |
| commit | a77ec68e501d973071bff3e841e9991ce3402299 (patch) | |
| tree | 79f21f48d9fcf002acc426c5f527a6503bb44e4c /lldb/tools/debugserver/source/DNBDataRef.cpp | |
| parent | 201f0f55023719fd58ce21355bdb9f8a17001fca (diff) | |
| download | bcm5719-llvm-a77ec68e501d973071bff3e841e9991ce3402299.tar.gz bcm5719-llvm-a77ec68e501d973071bff3e841e9991ce3402299.zip | |
Revert part of cleanup to fix a build break
Wasn't sure I could include ErrorHandling.h here, and evidently I wasn't
building this part (must've made the change using sed after getting
tired of fixing each compilation error individually).
llvm-svn: 291204
Diffstat (limited to 'lldb/tools/debugserver/source/DNBDataRef.cpp')
| -rw-r--r-- | lldb/tools/debugserver/source/DNBDataRef.cpp | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/lldb/tools/debugserver/source/DNBDataRef.cpp b/lldb/tools/debugserver/source/DNBDataRef.cpp index 95b85f3d7f5..d7dce1ab733 100644 --- a/lldb/tools/debugserver/source/DNBDataRef.cpp +++ b/lldb/tools/debugserver/source/DNBDataRef.cpp @@ -115,13 +115,18 @@ uint32_t DNBDataRef::GetMax32(offset_t *offset_ptr, uint32_t byte_size) const { switch (byte_size) { case 1: return Get8(offset_ptr); + break; case 2: return Get16(offset_ptr); + break; case 4: return Get32(offset_ptr); + break; default: - llvm_unreachable("GetMax32 unhandled case!"); + assert(!"GetMax32 unhandled case!"); + break; } + return 0; } //---------------------------------------------------------------------- @@ -134,15 +139,21 @@ uint64_t DNBDataRef::GetMax64(offset_t *offset_ptr, uint32_t size) const { switch (size) { case 1: return Get8(offset_ptr); + break; case 2: return Get16(offset_ptr); + break; case 4: return Get32(offset_ptr); + break; case 8: return Get64(offset_ptr); + break; default: - llvm_unreachable("GetMax64 unhandled case!"); + assert(!"GetMax64 unhandled case!"); + break; } + return 0; } //---------------------------------------------------------------------- |

