asmith added inline comments.
================ Comment at: lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows.cpp:31-36 + if (!data_sp) { + error.SetErrorStringWithFormat( + "failed to allocate DataBufferHeap instance of size %" PRIu64, + data_size); + return error; + } ---------------- labath wrote: > `new` doesn't fail. This is dead code. The code is copied from/following the other targets. Maybe all the targets could be cleaned up in another PR. For example Arm64, NativeRegisterContextLinux_arm64::ReadAllRegisterValues() data_sp.reset(new DataBufferHeap(REG_CONTEXT_SIZE, 0)); if (!data_sp) ================ Comment at: lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows.cpp:52-57 + if (dst == nullptr) { + error.SetErrorStringWithFormat("DataBufferHeap instance of size %" PRIu64 + " returned a null pointer", + data_size); + return error; + } ---------------- labath wrote: > This can't ever be true. Copied from Arm64 CHANGES SINCE LAST ACTION https://reviews.llvm.org/D63165/new/ https://reviews.llvm.org/D63165 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits