Kernel: Use AK::Variant default initialization where appropriate

This commit is contained in:
Ben Wiederhake 2021-09-19 22:26:14 +02:00 committed by Ali Mohammad Pur
parent 743470c8f2
commit 12247fe9b4
Notes: sideshowbarker 2024-07-18 03:36:01 +09:00

View File

@ -25,10 +25,9 @@ KResultOr<FlatPtr> Process::sys$waitid(Userspace<const Syscall::SC_waitid_params
REQUIRE_PROMISE(proc);
auto params = TRY(copy_typed_from_user(user_params));
Variant<Empty, NonnullRefPtr<Process>, NonnullRefPtr<ProcessGroup>> waitee = Empty {};
Variant<Empty, NonnullRefPtr<Process>, NonnullRefPtr<ProcessGroup>> waitee;
switch (params.idtype) {
case P_ALL:
waitee = Empty {};
break;
case P_PID: {
auto waitee_process = Process::from_pid(params.id);