summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/source/Expression/IRInterpreter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Expression/IRInterpreter.cpp b/lldb/source/Expression/IRInterpreter.cpp
index dcc1323212a..9bf056f4e51 100644
--- a/lldb/source/Expression/IRInterpreter.cpp
+++ b/lldb/source/Expression/IRInterpreter.cpp
@@ -277,7 +277,7 @@ public:
if (i == m_memory.end())
return Region();
- size_t size = m_target_data.getTypeStoreSize(type);
+ size_t size = (type->isSized() ? m_target_data.getTypeStoreSize(type) : m_target_data.getPointerSize());
return Region(*i, addr, size);
}
OpenPOWER on IntegriCloud