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