xref: /inferno-os/libfreetype/stddef.h (revision 37da2899f40661e3e9631e497da8dc59b971cbd0)
1 /* there's a better way.  we should use it. */
2 #ifdef _STDDEF_H_
3 #define	__STDDEF_H
4 #endif
5 #ifdef _SYS_TYPES_H_
6 #define	__STDDEF_H
7 #endif
8 #ifdef _STDLIB_H_
9 #define	__STDDEF_H
10 #endif
11 
12 #ifndef __STDDEF_H
13 #define __STDDEF_H	/* various */
14 #define _STDDEF_H_	/* FreeBSD */
15 
16 #ifndef NULL
17 #define NULL 0
18 #endif
19 
20 #ifndef _PTRDIFF_T
21 #define	_PTRDIFF_T
22 typedef long ptrdiff_t;
23 #endif
24 #undef _BSD_PTRDIFF_T
25 #ifndef _SIZE_T
26 #define _SIZE_T
27 typedef unsigned long size_t;
28 #endif
29 #undef _BSD_SIZE_T
30 #ifndef _WCHAR_T
31 #define _WCHAR_T
32 typedef unsigned short wchar_t;
33 #endif
34 #undef _BSD_WCHAR_T
35 
36 #endif /* __STDDEF_H */
37