Skip to content

Commit d039e71

Browse files
committed
Simplify code
1 parent e7ee07b commit d039e71

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

lldb/tools/lldb-dap/lldb-dap.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4435,16 +4435,14 @@ void request_readMemory(const llvm::json::Object &request) {
44354435
addr_int += GetSigned(arguments, "offset", 0);
44364436
const uint64_t count_requested = GetUnsigned(arguments, "count", 0);
44374437

4438-
lldb::SBAddress addr =
4439-
g_dap.target.ResolveLoadAddress(addr_int);
4440-
44414438
// We also need support reading 0 bytes
44424439
// VS Code sends those requests to check if a `memoryReference`
44434440
// can be dereferenced.
44444441
const uint64_t count_read = std::max<uint64_t>(count_requested, 1);
44454442
std::vector<uint8_t> buf;
44464443
buf.resize(count_read);
44474444
lldb::SBError error;
4445+
lldb::SBAddress addr{addr_int, g_dap.target};
44484446
size_t count_result =
44494447
g_dap.target.ReadMemory(addr, buf.data(), count_read, error);
44504448
if (error.Fail()) {

0 commit comments

Comments
 (0)