curses.h 997 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /* DO NOT EDIT THIS FILE.
  2. It has been auto-edited by fixincludes from:
  3. "fixinc/tests/inc/curses.h"
  4. This had to be done to correct non-standard usages in the
  5. original, manufacturer supplied header file. */
  6. #if defined( AIX_NULL_CHECK )
  7. # define NULL (0L) /* typed NULL */
  8. #endif /* AIX_NULL_CHECK */
  9. #if defined( AVOID_BOOL_DEFINE_CHECK )
  10. #ifndef __cplusplus
  11. # define bool char
  12. #endif
  13. #endif /* AVOID_BOOL_DEFINE_CHECK */
  14. #if defined( AVOID_BOOL_TYPE_CHECK )
  15. #ifndef __cplusplus
  16. typedef unsigned int bool ;
  17. #endif /* bool
  18. type */
  19. #endif /* AVOID_BOOL_TYPE_CHECK */
  20. #if defined( BAD_STRUCT_TERM_CHECK )
  21. struct term;
  22. #endif /* BAD_STRUCT_TERM_CHECK */
  23. #if defined( VOID_NULL_CHECK )
  24. #ifndef NULL
  25. #ifdef __cplusplus
  26. #ifdef __GNUG__
  27. #define NULL __null
  28. #else /* ! __GNUG__ */
  29. #define NULL 0L
  30. #endif /* __GNUG__ */
  31. #else /* ! __cplusplus */
  32. #define NULL ((void *)0)
  33. #endif /* __cplusplus */
  34. #endif /* !NULL */ /* typed NULL */
  35. #endif /* VOID_NULL_CHECK */