Writing 0s on delete/cancel wasn't right after all.

This commit is contained in:
Unknown W. Brackets committed 2013-08-18 18:45:43 -07:00
1 parent 642e7b255e
commit 2d1b2bc769
1 file changed
+2 -4
+2 -4
View File
@@ -82,20 +82,18 @@ struct MsgPipeWaitingThread
}
}
void Complete(SceUID waitID, int result, u32 transferred = (u32)-1) const
void Complete(SceUID waitID, int result) const
{
if (IsStillWaiting(waitID))
{
WriteCurrentTimeout(waitID);
if (transferred != (u32)-1 && transferredBytes.IsValid())
*transferredBytes = transferred;
__KernelResumeThreadFromWait(id, result);
}
}
void Cancel(SceUID waitID, int result) const
{
Complete(waitID, result, 0);
Complete(waitID, result);
}
void ReadBuffer(u8 *dest, u32 len)