X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/91b8de8dee3e7ae3c4edc0ab0923b84bba20d9c4..4c151c737e514a8b8ccdc6eebc9a6d421e8d59ec:/src/gtk/utilsgtk.cpp diff --git a/src/gtk/utilsgtk.cpp b/src/gtk/utilsgtk.cpp index 1675dfe547..5f563ac295 100644 --- a/src/gtk/utilsgtk.cpp +++ b/src/gtk/utilsgtk.cpp @@ -30,17 +30,14 @@ #include "gdk/gdkx.h" #ifdef HAVE_X11_XKBLIB_H - #ifdef __HPUX__ - /* under HP-UX XKBlib.h defines structures with field named "explicit" - - * which is, of course, an error for a C++ compiler */ + /* under HP-UX and Solaris 2.6, at least, XKBlib.h defines structures with + * field named "explicit" - which is, of course, an error for a C++ + * compiler. To be on the safe side, just redefine it everywhere. */ #define explicit __wx_explicit - #endif - #include "X11/XKBlib.h" + #include "X11/XKBlib.h" - #ifdef __HPUX__ #undef explicit - #endif // __HPUX__ #endif // HAVE_X11_XKBLIB_H // ----------------------------------------------------------------------------