psxhdrs/stdio/v*.c: Fix warnings in varargs tests

This commit is contained in:
Joel Sherrill
2019-03-18 08:47:58 -05:00
parent b0f524f4cc
commit 127ee3a552
8 changed files with 26 additions and 16 deletions

View File

@@ -37,13 +37,15 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
va_list ap;
int result;
va_start(ap, arg1);
result = vdprintf( 2, "%d", ap );
return result;

View File

@@ -37,14 +37,16 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
FILE *stream;
va_list ap;
int result;
va_start(ap, arg1);
stream = fopen( "myfile.dat", "w" );
result = vfprintf( stream, "%d", ap );

View File

@@ -37,14 +37,15 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
FILE *stream;
va_list ap;
int result;
va_start(ap, arg1);
stream = fopen( "myfile.dat", "w" );
result = vfscanf( stream, " %d %99s ", ap );

View File

@@ -37,13 +37,14 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
va_list ap;
int result;
va_start(ap, arg1);
result = vprintf( " %d %99s ", ap );
return result;

View File

@@ -37,13 +37,14 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
va_list ap;
int result;
va_start(ap, arg1);
result = vscanf( " %d %99s ", ap );
return result;

View File

@@ -37,14 +37,15 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
va_list ap;
char string[128];
int result;
va_start(ap, arg1);
result = vsnprintf( string, sizeof(string), " %d %99s ", ap );
return result;

View File

@@ -37,14 +37,15 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
va_list ap;
char string[128];
int result;
va_start(ap, arg1);
result = vsprintf( string, " %d %99s ", ap );
return result;

View File

@@ -37,14 +37,15 @@
#include <stdio.h>
#include <stdarg.h>
int test( void );
int test( int arg1, ... );
int test( void )
int test( int arg1, ... )
{
char *tokenstring = "15 12 14";
va_list ap;
int result;
va_start(ap, arg1);
result = vsscanf( tokenstring, " %d %99s ", ap );
return result;