Kaynağa Gözat

System Monitor: Sort Address column in memory map numerically

Nico Weber 5 yıl önce
ebeveyn
işleme
b5565b478f

+ 4 - 3
Applications/SystemMonitor/ProcessMemoryMapWidget.cpp

@@ -70,9 +70,10 @@ ProcessMemoryMapWidget::ProcessMemoryMapWidget()
     layout()->set_margins({ 4, 4, 4, 4 });
     m_table_view = add<GUI::TableView>();
     Vector<GUI::JsonArrayModel::FieldSpec> 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);