git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2038
6f19259b-4bc3-4df7-8a09-
765794883524
\r
#ifdef __GNUC__\r
\r
-size_t _filelength(FILE *file)\r
+size_t _filelength(int fd)\r
{\r
struct stat stat_buf;\r
- fstat(fileno(file), &stat_buf);\r
+ fstat(fd, &stat_buf);\r
return stat_buf.st_size;\r
}\r
\r
#define _stricmp strcasecmp\r
#define strnicmp strncasecmp\r
#define strcmpi strcasecmp\r
-size_t _filelength(FILE *file);\r
+size_t _filelength(int fd);\r
#ifndef __CYGWIN__\r
char *strlwr(char *s);\r
#endif\r