POSIX version of __PHYSFS_platformStat() forgot to set *exists properly.
Thanks to Frank Becker for the fix.
This commit is contained in:
parent
6a1aca5db5
commit
b8c4942413
|
@ -404,6 +404,8 @@ int __PHYSFS_platformStat(const char *filename, int *exists, PHYSFS_Stat *st)
|
||||||
BAIL_MACRO(strerror(errno), 0);
|
BAIL_MACRO(strerror(errno), 0);
|
||||||
} /* if */
|
} /* if */
|
||||||
|
|
||||||
|
*exists = 1;
|
||||||
|
|
||||||
if (S_ISREG(statbuf.st_mode))
|
if (S_ISREG(statbuf.st_mode))
|
||||||
{
|
{
|
||||||
st->filetype = PHYSFS_FILETYPE_REGULAR;
|
st->filetype = PHYSFS_FILETYPE_REGULAR;
|
||||||
|
|
Loading…
Reference in New Issue