Start anew
[msysgit.git] / lib / perl5 / 5.6.1 / msys / CORE / nostdio.h
blob256a638c9a7c1d2115825358a86d2baa73875b0f
1 /* This is an 1st attempt to stop other include files pulling
2 in real <stdio.h>.
3 A more ambitious set of possible symbols can be found in
4 sfio.h (inside an _cplusplus gard).
5 */
6 #if !defined(_STDIO_H) && !defined(FILE) && !defined(_STDIO_INCLUDED) && !defined(__STDIO_LOADED)
7 #define _STDIO_H
8 #define _STDIO_INCLUDED
9 #define __STDIO_LOADED
10 struct _FILE;
11 #define FILE struct _FILE
12 #endif
14 #define _CANNOT "CANNOT"
16 #undef stdin
17 #undef stdout
18 #undef stderr
19 #undef getc
20 #undef putc
21 #undef clearerr
22 #undef fflush
23 #undef feof
24 #undef ferror
25 #undef fileno