k11ext: fix wrong condition bug
This commit is contained in:
parent
65825020ab
commit
6573fc4247
@ -73,14 +73,11 @@ Result ControlService(ServiceOp op, u32 varg1, u32 varg2)
|
|||||||
{
|
{
|
||||||
char name[12] = { 0 };
|
char name[12] = { 0 };
|
||||||
SessionInfo *info = NULL;
|
SessionInfo *info = NULL;
|
||||||
if(name != NULL)
|
|
||||||
{
|
|
||||||
s32 nb = usrToKernelStrncpy(name, (const char *)varg2, 12);
|
s32 nb = usrToKernelStrncpy(name, (const char *)varg2, 12);
|
||||||
if(nb < 0)
|
if(nb < 0)
|
||||||
return 0xD9001814;
|
return 0xD9001814;
|
||||||
else if(nb == 12 && name[11] != 0)
|
else if(nb == 12 && name[11] != 0)
|
||||||
return 0xE0E0181E;
|
return 0xE0E0181E;
|
||||||
}
|
|
||||||
|
|
||||||
info = SessionInfo_FindFirst(name);
|
info = SessionInfo_FindFirst(name);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user