kern: improve KSynchronizationObject, kill KSynchronization

This commit is contained in:
Michael Scire
2020-12-01 14:58:35 -08:00
committed by SciresM
parent b60054dba1
commit 1852fe8612
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);
}
}