diff options
-rw-r--r-- | generic/tk.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/tk.h b/generic/tk.h index 2a3d602..3d5f3b7 100644 --- a/generic/tk.h +++ b/generic/tk.h @@ -76,13 +76,14 @@ extern "C" { #ifndef RC_INVOKED -#ifndef _XLIB_H +#if !defined(_XLIB_H) && !defined(_X11_XLIB_H_) # include <X11/Xlib.h> # ifdef MAC_OSX_TK # include <X11/X.h> # endif #endif -#ifdef __STDC__ +#if defined(STDC_HEADERS) || defined(__STDC__) || defined(__C99__FUNC__) \ + || defined(__cplusplus) || defined(_MSC_VER) || defined(__ICC) # include <stddef.h> #endif |