/* Tue Oct 26 22:32:55 1993 GM */
#ifndef  CLIB_ALIB_STDIO_PROTOS_H
#define  CLIB_ALIB_STDIO_PROTOS_H

	/* defines for Printf etc. */

#include <clib/dos_protos.h>

/* LONG printf( STRPTR fmt, ... ); */
#define printf Printf
/* LONG fclose( long stream ); */
#define fclose Close
/* LONG fgetc( long stream ); */
#define fgetc FGetC
/* LONG fprintf( long stream, STRPTR fmt, ... ); */
#define fprintf FPrintf
/* LONG fputc( long c, long stream ); */
#define fputc FPutC
/* LONG fputs( UBYTE *s, long stream ); */
#define fputs FPuts
/* LONG getchar( void ); */
#define getchar(x) FGetC(Input())
/* LONG putchar( long c ); */
#define putchar(x) FPutC(Output())
/* LONG puts( BYTE *s ); */
#define puts(x) FPuts(Output(),x)

#else
#error "You already included clib/alib_stdio_protos.h, please use only use clib/alib_stdio_defines.h !"
#endif
