From a04ca015bfcff59fecd1574070a66f77086f5cab Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Thu, 22 Dec 2022 14:28:07 +0000 Subject: [PATCH] Utilities/lsirq: Replace uses of JsonObject::get_deprecated()/get_ptr() --- Userland/Utilities/lsirq.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Userland/Utilities/lsirq.cpp b/Userland/Utilities/lsirq.cpp index 2f7cd4be26..b572563905 100644 --- a/Userland/Utilities/lsirq.cpp +++ b/Userland/Utilities/lsirq.cpp @@ -24,7 +24,7 @@ ErrorOr 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 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);