From: solar Date: Fri, 25 Jun 2010 11:09:25 +0000 (+0000) Subject: Moving closer to unified I/O testing. X-Git-Tag: v0.5~68 X-Git-Url: https://pd.if.org/git/?p=pdclib;a=commitdiff_plain;h=53b58d5bba717ecbf47baa0feab2b38cc55a804a Moving closer to unified I/O testing. --- diff --git a/functions/stdio/fscan_sources.incl b/functions/stdio/fscan_sources.incl index 9ee2b20..8cfa64b 100644 --- a/functions/stdio/fscan_sources.incl +++ b/functions/stdio/fscan_sources.incl @@ -40,7 +40,7 @@ /* fscan */ -#define TESTSCAN( result, count, source, offset, format ) \ +#define TESTSCAN( result, count, source, offset, format, ... ) \ do \ { \ int n = -1; \ diff --git a/functions/stdio/scanf_testcases.incl b/functions/stdio/scanf_testcases.incl index 8d210fb..73858be 100644 --- a/functions/stdio/scanf_testcases.incl +++ b/functions/stdio/scanf_testcases.incl @@ -1055,6 +1055,8 @@ } // string matches + size_t const BUFSIZE = 1000; + char buffer[BUFSIZE]; { // reading abc memset( buffer, '\0', BUFSIZE ); diff --git a/functions/stdio/sscan_sources.incl b/functions/stdio/sscan_sources.incl index 8c64ded..ba4eb24 100644 --- a/functions/stdio/sscan_sources.incl +++ b/functions/stdio/sscan_sources.incl @@ -17,7 +17,7 @@ /* sscan */ -#define TESTSCAN( result, count, source, offset, format ) \ +#define TESTSCAN( result, count, source, offset, format, ... ) \ do \ { \ int n = -1; \