home *** CD-ROM | disk | FTP | other *** search
- /* stddef.h - This file contains "standard definitions"
- * $Version: 1.1 $
- * Copyright (c) 1988-91 Intel Corporation, ALL RIGHTS RESERVED.
- */
-
- #ifndef _stddefh
- #define _stddefh
- /*lint -library */
-
- #ifndef NULL
- #define NULL ((void *)0)
- #endif
-
- #ifndef _ptrdiff_t
- typedef int ptrdiff_t;
- #define _ptrdiff_t
- #endif
-
- #ifndef _size_t
- #define _size_t
- typedef unsigned size_t; /* result of sizeof operator */
- #endif
-
- #ifndef _wchar_t
- #define _wchar_t
- typedef char wchar_t;
- #endif
-
- #define offsetof(s_type, memb) ((size_t)(char *)&((s_type *)0)->memb)
- #define NUL '\0' /* string terminator */
-
- #endif /* _stddefh */
-