sys_win.c: properly check the returned value from GetCurrentDirectory()

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1384 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
sezero 2017-03-10 20:01:47 +00:00
parent 52da7ede44
commit 4d4800785f

View file

@ -158,9 +158,11 @@ static char cwd[1024];
static void Sys_GetBasedir (char *argv0, char *dst, size_t dstsize)
{
char *tmp;
char *tmp;
size_t rc;
if (GetCurrentDirectory(dstsize, dst) == 0)
rc = GetCurrentDirectory(dstsize, dst);
if (rc == 0 || rc > dstsize)
Sys_Error ("Couldn't determine current directory");
tmp = dst;