summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Userland/Libraries/LibDebug/Dwarf/AbbreviationsMap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Userland/Libraries/LibDebug/Dwarf/AbbreviationsMap.cpp b/Userland/Libraries/LibDebug/Dwarf/AbbreviationsMap.cpp
index c112e1878a..78c6fca329 100644
--- a/Userland/Libraries/LibDebug/Dwarf/AbbreviationsMap.cpp
+++ b/Userland/Libraries/LibDebug/Dwarf/AbbreviationsMap.cpp
@@ -54,7 +54,7 @@ ErrorOr<void> AbbreviationsMap::populate_map()
if (current_attribute_specification.form == AttributeDataForm::ImplicitConst) {
ssize_t data_value;
- LEB128::read_unsigned(wrapped_abbreviation_stream, data_value);
+ LEB128::read_signed(wrapped_abbreviation_stream, data_value);
current_attribute_specification.value = data_value;
}