rosalina/errdisp: Correct uninitialized variable usage in ERRF_HandleCommands

This was previously using the value of the uninitialized sz variable
before it was actually assigned a value, rather than assigning the size
indicated within the command buffer.
This commit is contained in:
Lioncash 2019-08-13 03:11:45 -04:00
parent a2e46919c1
commit 60a8bf56c6

View File

@ -273,7 +273,7 @@ void ERRF_HandleCommands(void *ctx)
else
{
cmdbuf[0] = 0x20040;
u32 sz = cmdbuf[1] <= 0x100 ? sz : 0x100;
u32 sz = cmdbuf[1] <= 0x100 ? cmdbuf[1] : 0x100;
memcpy(userString, cmdbuf + 3, sz);
userString[sz] = 0;
}