实现_sys_flen()函数

This commit is contained in:
gztss 2019-01-24 09:05:41 +08:00
parent bef1d55736
commit 11751d60e0
1 changed files with 10 additions and 0 deletions

View File

@ -265,7 +265,17 @@ void _sys_exit(int return_code)
*/ */
long _sys_flen(FILEHANDLE fh) long _sys_flen(FILEHANDLE fh)
{ {
struct stat stat;
if (fh < STDERR)
return -1; return -1;
#ifndef RT_USING_DFS
return -1;
#else
fstat(fh, &stat);
return stat.st_size;
#endif
} }
int _sys_istty(FILEHANDLE fh) int _sys_istty(FILEHANDLE fh)