Fix bug where SRB2 would check size of current directory instead of srb2home

Hopefully that fixes that one bug with weird filesize issues too
This commit is contained in:
GoldenTails 2020-08-18 17:34:32 -05:00
parent ec8fddf70c
commit 0a9c061fea

View file

@ -2601,7 +2601,7 @@ void I_GetDiskFreeSpace(INT64 *freespace)
return;
#else // Both Linux and BSD have this, apparently.
struct statfs stfs;
if (statfs(".", &stfs) == -1)
if (statfs(srb2home, &stfs) == -1)
{
*freespace = INT32_MAX;
return;
@ -2620,7 +2620,7 @@ void I_GetDiskFreeSpace(INT64 *freespace)
}
if (pfnGetDiskFreeSpaceEx)
{
if (pfnGetDiskFreeSpaceEx(NULL, &lfreespace, &usedbytes, NULL))
if (pfnGetDiskFreeSpaceEx(srb2home, &lfreespace, &usedbytes, NULL))
*freespace = lfreespace.QuadPart;
else
*freespace = INT32_MAX;