From e169d99bec6e3da42316a351cc7149d2342dd9ea Mon Sep 17 00:00:00 2001 From: Dan Klishch Date: Mon, 30 Oct 2023 16:08:01 -0400 Subject: [PATCH] LibCore: Remove `strtol` call from `parse_sockets_from_system_server` --- Userland/Libraries/LibCore/SystemServerTakeover.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibCore/SystemServerTakeover.cpp b/Userland/Libraries/LibCore/SystemServerTakeover.cpp index f622bf20a0..d15f52fb84 100644 --- a/Userland/Libraries/LibCore/SystemServerTakeover.cpp +++ b/Userland/Libraries/LibCore/SystemServerTakeover.cpp @@ -26,7 +26,8 @@ static void parse_sockets_from_system_server() for (auto const socket : StringView { sockets, strlen(sockets) }.split_view(';')) { auto params = socket.split_view(':'); - s_overtaken_sockets.set(params[0].to_deprecated_string(), strtol(params[1].to_deprecated_string().characters(), nullptr, 10)); + VERIFY(params.size() == 2); + s_overtaken_sockets.set(params[0].to_deprecated_string(), params[1].to_int().value()); } s_overtaken_sockets_parsed = true;