aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Hamilton <benhamilton@google.com>2023-05-26 09:52:25 -0600
committerJoshua Peraza <jperaza@chromium.org>2023-05-26 16:34:47 +0000
commit18aa6faf2e044bb22a6331a95b2319fa5f751ea8 (patch)
tree7df80ea6ba0971f1313b194d87b0d1b4872b58cc
parent02fe1eef8e4753cfa686db52fc375e17f5d23c84 (diff)
downloadgoogle-breakpad-18aa6faf2e044bb22a6331a95b2319fa5f751ea8.tar.gz
[Breakpad] Fix hex formatting for MinidumpCrashpadInfo::Print()
The hex formatting in MinidumpCrashpadInfo::Print() was missing the leading 0, so byte values < 128 were not possible to decode. Change-Id: Ib355bcdaf86e91d644045df645fb4fa75332aa4b Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/4571100 Reviewed-by: Joshua Peraza <jperaza@chromium.org>
-rw-r--r--src/processor/minidump.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/processor/minidump.cc b/src/processor/minidump.cc
index f0f92534..83f72b97 100644
--- a/src/processor/minidump.cc
+++ b/src/processor/minidump.cc
@@ -5503,7 +5503,7 @@ void MinidumpCrashpadInfo::Print() {
// Value represents something else.
char buffer[3];
for (const uint8_t& v : annot.value) {
- snprintf(buffer, sizeof(buffer), "%X", v);
+ snprintf(buffer, sizeof(buffer), "%02X", v);
str_value.append(buffer);
}
}