POSIX version of __PHYSFS_platformStat() forgot to set *exists properly.

Thanks to Frank Becker for the fix.
This commit is contained in:
Ryan C. Gordon 2011-06-22 15:56:10 -04:00
parent 6a1aca5db5
commit b8c4942413
1 changed files with 2 additions and 0 deletions

View File

@ -404,6 +404,8 @@ int __PHYSFS_platformStat(const char *filename, int *exists, PHYSFS_Stat *st)
BAIL_MACRO(strerror(errno), 0);
} /* if */
*exists = 1;
if (S_ISREG(statbuf.st_mode))
{
st->filetype = PHYSFS_FILETYPE_REGULAR;