kern: improve KSynchronizationObject, kill KSynchronization

This commit is contained in:
Michael Scire
2020-12-01 14:58:35 -08:00
parent 6ea1955e94
commit a4c4cf22c9
11 changed files with 132 additions and 259 deletions

View File

@@ -1089,7 +1089,7 @@ namespace ams::kern {
/* If the thread isn't terminated, wait for it to terminate. */
s32 index;
KSynchronizationObject *objects[] = { this };
Kernel::GetSynchronization().Wait(std::addressof(index), objects, 1, ams::svc::WaitInfinite);
KSynchronizationObject::Wait(std::addressof(index), objects, 1, ams::svc::WaitInfinite);
}
}