home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / perl560.zip / nostdio.h < prev    next >
C/C++ Source or Header  |  2000-01-27  |  559b  |  27 lines

  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
  13.  
  14. #define _CANNOT "CANNOT"
  15.  
  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
  26.  
  27.