X-Git-Url: https://git.gag.com/?p=fw%2Fpdclib;a=blobdiff_plain;f=functions%2Fstdio%2Fvfscanf.c;h=fbf5356d78673667b741fca010ea4af5cfc9adbe;hp=e1c8b4b40efd8fd28040cbf47600647ab0e9e4bb;hb=2612fba05258dfde899375db0aa88e65c337395d;hpb=fba3dbaded374d4a73d405770491779bc92289b7 diff --git a/functions/stdio/vfscanf.c b/functions/stdio/vfscanf.c index e1c8b4b..fbf5356 100644 --- a/functions/stdio/vfscanf.c +++ b/functions/stdio/vfscanf.c @@ -88,11 +88,12 @@ int vfscanf( FILE * _PDCLIB_restrict stream, const char * _PDCLIB_restrict forma #endif #ifdef TEST -#include <_PDCLIB_test.h> +#define _PDCLIB_FILEID "stdio/vfscanf.c" +#define _PDCLIB_FILEIO -#include "scan_test.h" +#include <_PDCLIB_test.h> -static int SCANFUNC( FILE * stream, char const * format, ... ) +static int testscanf( FILE * stream, char const * format, ... ) { va_list ap; va_start( ap, format ); @@ -103,8 +104,10 @@ static int SCANFUNC( FILE * stream, char const * format, ... ) int main( void ) { -#include "fscan_sources.incl" -#include "scanf_testcases.incl" + FILE * source; + TESTCASE( ( source = tmpfile() ) != NULL ); +#include "scanf_testcases.h" + TESTCASE( fclose( source ) == 0 ); return TEST_RESULTS; }