Fix resetting

This commit is contained in:
wheremyfoodat 2023-07-14 18:03:25 +03:00 committed by GitHub
parent cf91e48ddd
commit 2cd03e905d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -114,9 +114,9 @@ void Kernel::deleteObjectData(KernelObject& object) {
case KernelObjectType::Session: delete object.getData<Session>(); return;
case KernelObjectType::Mutex: delete object.getData<Mutex>(); return;
case KernelObjectType::Semaphore: delete object.getData<Semaphore>(); return;
case KernelObjectType::Thread: Helpers::panic("not known to allocate heap data"); return;
case KernelObjectType::Dummy: Helpers::panic("not known to allocate heap data"); return;
default: [[unlikely]] Helpers::panic("unknown object type"); return;
case KernelObjectType::Thread: return;
case KernelObjectType::Dummy: return;
default: [[unlikely]] Helpers::warn("unknown object type"); return;
}
}
@ -255,4 +255,4 @@ std::string Kernel::getProcessName(u32 pid) {
} else {
Helpers::panic("Attempted to name non-current process");
}
}
}