vms_x_fix.h revision b5b5c52034840dbfcd3f76a9e7cde8b379e7d517
1197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch/*************************************************************************** 2197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * * 3197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * Repair definitions of Xlib when compileing with /name=(as_is) on VMS * 4197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * You'll need the PORTING_LIBRARY (get it from Compaq) installed * 5197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * * 6197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * Author : Jouk Jansen (joukj@hrem.stm.tudelft.nl) * 7e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) * * 8197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * Last revision : 22 August 2000 * 9197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch * * 10197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch ***************************************************************************/ 11197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch 12197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#ifndef VMS_X_FIX 13197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define VMS_X_FIX 14197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch 15197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#ifdef __cplusplus 16197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define VMS_BEGIN_C_PLUS_PLUS extern "C" { 17197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define VMS_END_C_PLUS_PLUS } 18197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#else 19197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define VMS_BEGIN_C_PLUS_PLUS 20197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define VMS_END_C_PLUS_PLUS 21197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#endif 22197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch 23197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#include <motif_redefines.h> 24197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch 25197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XQueryFont XQUERYFONT 26197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XSetPlaneMask XSETPLANEMASK 27197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XChangeKeyboardControl XCHANGEKEYBOARDCONTROL 28197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XDestroySubwindows XDESTROYSUBWINDOWS 29197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XFreeDeviceList XFREEDEVICELIST 30197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XFreeDeviceState XFREEDEVICESTATE 31197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XGetExtensionVersion XGETEXTENSIONVERSION 32197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XGetRGBColormaps XGETRGBCOLORMAPS 33197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XIconifyWindow XICONIFYWINDOW 34197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XInstallColormap XINSTALLCOLORMAP 35197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XListInputDevices XLISTINPUTDEVICES 36197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XLookupKeysym XLOOKUPKEYSYM 37197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XOpenDevice XOPENDEVICE 38197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XQueryDeviceState XQUERYDEVICESTATE 39197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XSelectExtensionEvent XSELECTEXTENSIONEVENT 40197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XWarpPointer XWARPPOINTER 41197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#define XmuLookupStandardColormap XMULOOKUPSTANDARDCOLORMAP 42197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch 43197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch#endif 44197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch