32 while (*format !=
'\0')
36 if ((*format !=
'%') || ((rc =
_scan(format, &ctx)) == format))
41 if (
isspace((
unsigned char)*format))
58 if (((c =
getc(stream)) != *format) ||
feof(stream))
_PUBLIC int isspace(int c)
#define NULL
Pointer error value.
#define ERR
Integer error value.
uint64_t _file_prepare_read(FILE *stream)
const char * _scan(const char *spec, _format_ctx_t *ctx)
#define _FILE_CHECK_AVAIL(fh)
#define va_copy(dest, src)
__builtin_va_list va_list
_PUBLIC int getc(FILE *stream)
_PUBLIC int ferror(FILE *stream)
_PUBLIC int feof(FILE *stream)
_PUBLIC int ungetc(int c, FILE *stream)
_PUBLIC int mtx_lock(mtx_t *mtx)
_PUBLIC int mtx_unlock(mtx_t *mtx)
int vfscanf(FILE *_RESTRICT stream, const char *_RESTRICT format, va_list arg)