mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-06-11 02:13:56 +09:00
Utilities/lsirq: Replace uses of JsonObject::get_deprecated()/get_ptr()
This commit is contained in:
parent
7ce32cb82a
commit
a04ca015bf
Notes:
sideshowbarker
2024-07-17 05:05:51 +09:00
Author: https://github.com/AtkinsSJ
Commit: a04ca015bf
Pull-request: https://github.com/SerenityOS/serenity/pull/16627
Reviewed-by: https://github.com/trflynn89
1 changed files with 5 additions and 5 deletions
|
@ -24,7 +24,7 @@ ErrorOr<int> serenity_main(Main::Arguments)
|
|||
auto file_contents = TRY(proc_interrupts->read_until_eof());
|
||||
auto json = TRY(JsonValue::from_string(file_contents));
|
||||
|
||||
auto cpu_count = json.as_array().at(0).as_object().get_deprecated("per_cpu_call_counts"sv).as_array().size();
|
||||
auto cpu_count = json.as_array().at(0).as_object().get_array("per_cpu_call_counts"sv)->size();
|
||||
|
||||
out(" "sv);
|
||||
for (size_t i = 0; i < cpu_count; ++i) {
|
||||
|
@ -34,10 +34,10 @@ ErrorOr<int> serenity_main(Main::Arguments)
|
|||
|
||||
json.as_array().for_each([cpu_count](JsonValue const& value) {
|
||||
auto& handler = value.as_object();
|
||||
auto purpose = handler.get_deprecated("purpose"sv).to_deprecated_string();
|
||||
auto interrupt = handler.get_deprecated("interrupt_line"sv).to_deprecated_string();
|
||||
auto controller = handler.get_deprecated("controller"sv).to_deprecated_string();
|
||||
auto call_counts = handler.get_deprecated("per_cpu_call_counts"sv).as_array();
|
||||
auto purpose = handler.get_deprecated_string("purpose"sv).value_or({});
|
||||
auto interrupt = handler.get_deprecated_string("interrupt_line"sv).value_or({});
|
||||
auto controller = handler.get_deprecated_string("controller"sv).value_or({});
|
||||
auto call_counts = handler.get_array("per_cpu_call_counts"sv).value();
|
||||
|
||||
out("{:>4}: ", interrupt);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue