make it even saferer

This commit is contained in:
StapleButter
2018-12-16 00:39:14 +01:00
parent 502d8c3fa0
commit 4a47bd6d53

View File

@ -1575,9 +1575,17 @@ int main(int argc, char** argv)
if (argv[0][len] == '\\') break; if (argv[0][len] == '\\') break;
len--; len--;
} }
EmuDirectory = new char[len]; if (len > 0)
strncpy(EmuDirectory, argv[0], len); {
EmuDirectory[len] = '\0'; EmuDirectory = new char[len];
strncpy(EmuDirectory, argv[0], len);
EmuDirectory[len] = '\0';
}
else
{
EmuDirectory = new char[2];
strcpy(EmuDirectory, ".");
}
} }
else else
{ {