/*
 * clearerr — сбросить флаги _F_EOF и _F_ERROR потока.  NULL-безопасно.
 */

#include <stdio.h>
#include <stdint.h>

void clearerr(FILE *fp)
{
    if (fp) fp->flags &= (uint8_t)~(_F_EOF | _F_ERROR);
}
