[BACK]Return to stdlib.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/stdlib.h between version 1.35 and 1.36

version 1.35, 2005/12/13 00:35:22 version 1.36, 2006/01/06 18:53:04
Line 34 
Line 34 
   
 #ifndef _STDLIB_H_  #ifndef _STDLIB_H_
 #define _STDLIB_H_  #define _STDLIB_H_
 #include <machine/ansi.h>  
   
 #include <sys/cdefs.h>  #include <sys/cdefs.h>
 #if __BSD_VISIBLE       /* for quad_t, etc. */  #include <machine/_types.h>
   #if __BSD_VISIBLE       /* for quad_t, etc. (XXX - use protected types) */
 #include <sys/types.h>  #include <sys/types.h>
 #endif  #endif
   
 #ifdef  _BSD_SIZE_T_  #ifndef _SIZE_T_DEFINED_
 typedef _BSD_SIZE_T_    size_t;  #define _SIZE_T_DEFINED_
 #undef  _BSD_SIZE_T_  typedef __size_t        size_t;
 #endif  #endif
   
 #ifdef  _BSD_WCHAR_T_  
 /* in C++, wchar_t is a built-in type */  /* in C++, wchar_t is a built-in type */
 #ifndef __cplusplus  #if !defined(_WCHAR_T_DEFINED_) && !defined(__cplusplus)
 typedef _BSD_WCHAR_T_   wchar_t;  #define _WCHAR_T_DEFINED_
 #endif  typedef __wchar_t       wchar_t;
 #undef  _BSD_WCHAR_T_  
 #endif  #endif
   
 typedef struct {  typedef struct {

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36