#define NULL __DARWIN_NULL
...
#define __DARWIN_NULL ((void *)0)
int *ptr = NULL;
#ifdef __cplusplus #define __DARWIN_NULL __null #else /* ! __cplusplus */ #define __DARWIN_NULL ((void *)0) #endif /* __cplusplus */
#define NULL __DARWIN_NULL
...
#define __DARWIN_NULL ((void *)0)