diff --git a/Kernel/Syscalls/socket.cpp b/Kernel/Syscalls/socket.cpp index b7cd325d53..16cc1580c0 100644 --- a/Kernel/Syscalls/socket.cpp +++ b/Kernel/Syscalls/socket.cpp @@ -108,7 +108,7 @@ ErrorOr Process::sys$accept4(Userspace(address_size)); accepted_socket->get_peer_address((sockaddr*)&address_buffer, &address_size); TRY(copy_to_user(user_address, &address_buffer, address_size)); @@ -266,7 +266,7 @@ ErrorOr Process::get_sock_or_peer_name(const Params& params) auto& socket = *description->socket(); REQUIRE_PROMISE_FOR_SOCKET_DOMAIN(socket.domain()); - sockaddr_un address_buffer; + sockaddr_un address_buffer {}; addrlen_value = min(sizeof(sockaddr_un), static_cast(addrlen_value)); if constexpr (sockname) socket.get_local_address((sockaddr*)&address_buffer, &addrlen_value);