Additionally Convert UTIL_getFileStat() Calls to UTIL_stat() Where Appropriate

This commit is contained in:
W. Felix Handte 2020-08-05 00:31:48 -04:00
parent 69cb9e7798
commit 5fbc6addb6

View File

@ -209,8 +209,8 @@ int UTIL_isSameFile(const char* fName1, const char* fName2)
#else #else
{ stat_t file1Stat; { stat_t file1Stat;
stat_t file2Stat; stat_t file2Stat;
return UTIL_getFileStat(fName1, &file1Stat) return UTIL_stat(fName1, &file1Stat)
&& UTIL_getFileStat(fName2, &file2Stat) && UTIL_stat(fName2, &file2Stat)
&& (file1Stat.st_dev == file2Stat.st_dev) && (file1Stat.st_dev == file2Stat.st_dev)
&& (file1Stat.st_ino == file2Stat.st_ino); && (file1Stat.st_ino == file2Stat.st_ino);
} }
@ -223,8 +223,8 @@ int UTIL_isFIFO(const char* infilename)
/* macro guards, as defined in : https://linux.die.net/man/2/lstat */ /* macro guards, as defined in : https://linux.die.net/man/2/lstat */
#if PLATFORM_POSIX_VERSION >= 200112L #if PLATFORM_POSIX_VERSION >= 200112L
stat_t statbuf; stat_t statbuf;
int const r = UTIL_getFileStat(infilename, &statbuf); int const r = UTIL_stat(infilename, &statbuf);
if (!r && S_ISFIFO(statbuf.st_mode)) return 1; if (r && S_ISFIFO(statbuf.st_mode)) return 1;
#endif #endif
(void)infilename; (void)infilename;
return 0; return 0;