From: Stefan Neis Date: Sat, 22 Jan 2005 14:13:32 +0000 (+0000) Subject: Blind fix for bug [ 1106890 ] (undeclared symbols on Solaris). X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/aab52ea550049163dc767d02dca5012285929f26 Blind fix for bug [ 1106890 ] (undeclared symbols on Solaris). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/motif/checkbox.cpp b/src/motif/checkbox.cpp index 7fa63cbd95..681d9482f0 100644 --- a/src/motif/checkbox.cpp +++ b/src/motif/checkbox.cpp @@ -16,16 +16,6 @@ // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" -#ifdef __VMS -#define XtDisplay XTDISPLAY -#define XmNtoggleMode 0 -#define XmTOGGLE_INDETERMINATE 1 -#define XmTOGGLE_BOOLEAN 2 -#define XmUNSET 3 -#define XmSET 4 -#define XmINDETERMINATE 5 -#endif - #include "wx/defs.h" #include "wx/checkbox.h" @@ -43,6 +33,18 @@ #pragma message enable nosimpint #endif +// define symbols that are missing in old versions of Motif. +#if defined(__VMS) || (XmVersion < 2000) +#define XtDisplay XTDISPLAY +#define XmNtoggleMode 0 +#define XmTOGGLE_INDETERMINATE 1 +#define XmTOGGLE_BOOLEAN 2 +#define XmUNSET 3 +#define XmSET 4 +#define XmINDETERMINATE 5 +#endif + + #include "wx/motif/private.h" void wxCheckBoxCallback (Widget w, XtPointer clientData,