/* * vsscanf - read formatted output from a string */ #include #include #include #include "loc_incl.h" int vsscanf(const char *s, const char *format, va_list ap) { FILE tmp_stream; tmp_stream._fd = -1; tmp_stream._flags = _IOREAD + _IONBF + _IOREADING; tmp_stream._buf = (unsigned char *) s; tmp_stream._ptr = (unsigned char *) s; tmp_stream._count = strlen(s); return _doscan(&tmp_stream, format, ap); }