__sferror
#define ferror(p) (!__isthreaded ? __sferror(p) : (ferror)(p))
#define ferror_unlocked(p) __sferror(p)
ret = __sferror(fp);
return (__sferror(fp));
if (__sferror(fp))
if (__sferror(fp))
if (__sferror(fp))