mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Merge branch 'fix-addfile-double-error' into 'master'
Fix networked addfile command erroring twice for already added files See merge request KartKrew/Kart!1100
This commit is contained in:
commit
954127d533
1 changed files with 8 additions and 1 deletions
|
|
@ -4500,6 +4500,7 @@ static void Command_Addfile(void)
|
||||||
memset(md5sum,0,16);
|
memset(md5sum,0,16);
|
||||||
#else
|
#else
|
||||||
FILE *fhandle;
|
FILE *fhandle;
|
||||||
|
boolean valid = true;
|
||||||
|
|
||||||
if ((fhandle = W_OpenWadFile(&fn, true)) != NULL)
|
if ((fhandle = W_OpenWadFile(&fn, true)) != NULL)
|
||||||
{
|
{
|
||||||
|
|
@ -4517,9 +4518,15 @@ static void Command_Addfile(void)
|
||||||
if (!memcmp(wadfiles[i]->md5sum, md5sum, 16))
|
if (!memcmp(wadfiles[i]->md5sum, md5sum, 16))
|
||||||
{
|
{
|
||||||
CONS_Alert(CONS_ERROR, M_GetText("%s is already loaded\n"), fn);
|
CONS_Alert(CONS_ERROR, M_GetText("%s is already loaded\n"), fn);
|
||||||
continue;
|
valid = false;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (valid == false)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
WRITEMEM(buf_p, md5sum, 16);
|
WRITEMEM(buf_p, md5sum, 16);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue