diff options
Diffstat (limited to 'nostdio.h')
-rw-r--r-- | nostdio.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/nostdio.h b/nostdio.h new file mode 100644 index 0000000000..3e1e665ef0 --- /dev/null +++ b/nostdio.h @@ -0,0 +1,25 @@ +/* This is an 1st attempt to stop other include files pulling + in real <stdio.h>. + A more ambitious set of possible symbols can be found in + sfio.h (inside an _cplusplus gard). +*/ +#if !defined(_STDIO_H) && !defined(FILE) && !defined(_STDIO_INCLUDED) +#define _STDIO_H +#define _STDIO_INCLUDED +struct _FILE; +#define FILE struct _FILE +#endif + +#define _CANNOT "CANNOT" + +#undef stdin +#undef stdout +#undef stderr +#undef getc +#undef putc +#undef clearerr +#undef fflush +#undef feof +#undef ferror +#undef fileno + |