================
@@ -151,8 +184,11 @@ void lldb_private::DumpRegisterValue(const RegisterValue
®_val, Stream &s,
// First drop the extra newline that the value printer added. The register
// command will add one itself.
- llvm::StringRef register_type_str =
- register_type_stream.GetString().drop_back();
+ llvm::StringRef register_type_str = register_type_stream.GetString();
+ if (register_type_str.ends_with('\n'))
+ register_type_str = register_type_str.drop_back();
+ if (register_type_str.empty())
+ return;
----------------
DavidSpickett wrote:
Why did this bit change, what is it handling?
https://github.com/llvm/llvm-project/pull/217128
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits