Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Code Block
languagecpp
int  fs_ferror (FS_FILE  *p_file);


File

Called from

Code enabled by

fs_api..c

Application

FS_CFG_API_EN

Test error indicator on a file.

...

  1. The return value from this function should ALWAYS be tested against 0:

    Code Block
    languagecpp
    rtn = fs_ferror(p_file);
    if (rtn == 0) {
        // Error indicator is NOT set
    } else {
        // Error indicator is     set
    }


  2. If the error indicator is set (i.e., fs_ferror() returns a non-zero value), fs_clearerr() can be used to clear that indicator.