-/* 7.17 Common definitions <stddef.h>
+/* Common definitions <stddef.h>
This file is part of the Public Domain C Library (PDCLib).
Permission is granted to use, modify, and / or redistribute at will.
#define _PDCLIB_STDDEF_H _PDCLIB_STDDEF_H
#include <_PDCLIB_config.h>
#include <_PDCLIB_int.h>
-_PDCLIB_BEGIN_EXTERN_C
+
+#ifdef __cplusplus
+extern "C" {
+#endif
typedef _PDCLIB_ptrdiff_t ptrdiff_t;
#define offsetof( type, member ) _PDCLIB_offsetof( type, member )
-_PDCLIB_END_EXTERN_C
+#ifdef __cplusplus
+}
#endif
+#endif