176d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman/* 276d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman * sscanf() 376d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman */ 476d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman 576d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman#include <stdio.h> 676d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman 776d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmanint sscanf(const char *str, const char *format, ...) 876d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman{ 976d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman va_list ap; 1076d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman int rv; 1176d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman 1276d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman va_start(ap, format); 1376d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman rv = vsscanf(str, format, ap); 1476d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman va_end(ap); 1576d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman 1676d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman return rv; 1776d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman} 18