From b5565b478f5634b42ca9b14b31f053a926ab5c5b Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 17 Jul 2020 21:45:02 -0400 Subject: [PATCH] System Monitor: Sort Address column in memory map numerically --- Applications/SystemMonitor/ProcessMemoryMapWidget.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Applications/SystemMonitor/ProcessMemoryMapWidget.cpp b/Applications/SystemMonitor/ProcessMemoryMapWidget.cpp index 8ea21114d23..37043909ec7 100644 --- a/Applications/SystemMonitor/ProcessMemoryMapWidget.cpp +++ b/Applications/SystemMonitor/ProcessMemoryMapWidget.cpp @@ -70,9 +70,10 @@ ProcessMemoryMapWidget::ProcessMemoryMapWidget() layout()->set_margins({ 4, 4, 4, 4 }); m_table_view = add(); Vector pid_vm_fields; - pid_vm_fields.empend("Address", Gfx::TextAlignment::CenterLeft, [](auto& object) { - return String::format("%#x", object.get("address").to_u32()); - }); + pid_vm_fields.empend( + "Address", Gfx::TextAlignment::CenterLeft, + [](auto& object) { return String::format("%#x", object.get("address").to_u32()); }, + [](auto& object) { return object.get("address").to_u32(); }); pid_vm_fields.empend("size", "Size", Gfx::TextAlignment::CenterRight); pid_vm_fields.empend("amount_resident", "Resident", Gfx::TextAlignment::CenterRight); pid_vm_fields.empend("amount_dirty", "Dirty", Gfx::TextAlignment::CenterRight);