]> git.saurik.com Git - wxWidgets.git/commitdiff
Blind fix for bug [ 1106890 ] (undeclared symbols on Solaris).
authorStefan Neis <Stefan.Neis@t-online.de>
Sat, 22 Jan 2005 14:13:32 +0000 (14:13 +0000)
committerStefan Neis <Stefan.Neis@t-online.de>
Sat, 22 Jan 2005 14:13:32 +0000 (14:13 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/motif/checkbox.cpp

index 7fa63cbd95e2b4c5510ab2b4f4a35ea5ec35fc58..681d9482f090f9c5b7db55828302aedec80342e8 100644 (file)
 // For compilers that support precompilation, includes "wx.h".
 #include "wx/wxprec.h"
 
 // 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"
 #include "wx/defs.h"
 
 #include "wx/checkbox.h"
 #pragma message enable nosimpint
 #endif
 
 #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,
 #include "wx/motif/private.h"
 
 void wxCheckBoxCallback (Widget w, XtPointer clientData,