Use WriteStruct() in sceKernelReferSemaStatus().

This commit is contained in:
Unknown W. Brackets 2012-11-14 00:13:17 -08:00
parent 6b51afb5fd
commit 5c69d6169f

View file

@ -166,8 +166,7 @@ int sceKernelReferSemaStatus(SceUID id, u32 infoPtr)
if (s)
{
DEBUG_LOG(HLE,"sceKernelReferSemaStatus(%i, %08x)", id, infoPtr);
NativeSemaphore *outptr = (NativeSemaphore*)Memory::GetPointer(infoPtr);
memcpy((char*)outptr, (char*)&s->ns, s->ns.size);
Memory::WriteStruct(infoPtr, &s->ns);
return 0;
}
else