Condvar fix

This commit is contained in:
plutoo 2018-02-21 03:05:15 +01:00
parent 14263ddd78
commit 842ce50c2f

View File

@ -13,7 +13,7 @@ void condvarInit(CondVar* c, Mutex* m) {
Result condvarWaitTimeout(CondVar* c, u64 timeout) {
Result rc;
rc = svcWaitProcessWideKeyAtomic(&c->tag, (u32*) c->mutex, getThreadVars()->handle, timeout);
rc = svcWaitProcessWideKeyAtomic((u32*) c->mutex, &c->tag, getThreadVars()->handle, timeout);
// On timeout, we need to acquire it manually.
if (rc == 0xEA01)