Kernel: Move Thread's definition to the header file

This commit is contained in:
Yuri Kunde Schlesner 2014-12-22 04:32:03 -02:00
parent 7b3452c730
commit ba72208cd4
3 changed files with 67 additions and 53 deletions

View file

@ -81,8 +81,7 @@ bool HandleTable::IsValid(Handle handle) const {
Object* HandleTable::GetGeneric(Handle handle) const {
if (handle == CurrentThread) {
// TODO(yuriks) Directly return the pointer once this is possible.
handle = GetCurrentThreadHandle();
return GetCurrentThread();
} else if (handle == CurrentProcess) {
LOG_ERROR(Kernel, "Current process (%08X) pseudo-handle not supported", CurrentProcess);
return nullptr;