// This file is generated. Do not edit!
// see https://github.com/hpvb/dynload-wrapper for details
// generated by ../dynload-wrapper/generate-wrapper.py 0.3 on 2023-01-23 15:13:26
// flags: ../dynload-wrapper/generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/Xlib.h --include ./thirdparty/linuxbsd_headers/X11/Xutil.h --include ./thirdparty/linuxbsd_headers/X11/XKBlib.h --sys-include "thirdparty/linuxbsd_headers/X11/Xlib.h" --sys-include "thirdparty/linuxbsd_headers/X11/Xutil.h" --sys-include "thirdparty/linuxbsd_headers/X11/XKBlib.h" --soname libX11.so.6 --init-name xlib --omit-prefix XkbGetDeviceIndicatorState --omit-prefix XkbAddSymInterpret --output-header ./platform/linuxbsd/x11/dynwrappers/xlib-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xlib-so_wrap.c~
//
// NOTE: Generated from Xlib 1.6.9.
// This has been handpatched to workaround some issues with the generator that
// will be eventually fixed. In this case, the type of the third argument of
// XIfEvent, XPeekIfEvent and XCheckIfEvent had to be fixed as it wasn't parsed
// fully (it's a Bool function pointer, but it was just being parsed as an int
// pointer).
#include <stdint.h>

#define _Xmblen _Xmblen_dylibloader_orig_xlib
#define XLoadQueryFont XLoadQueryFont_dylibloader_orig_xlib
#define XQueryFont XQueryFont_dylibloader_orig_xlib
#define XGetMotionEvents XGetMotionEvents_dylibloader_orig_xlib
#define XDeleteModifiermapEntry XDeleteModifiermapEntry_dylibloader_orig_xlib
#define XGetModifierMapping XGetModifierMapping_dylibloader_orig_xlib
#define XInsertModifiermapEntry XInsertModifiermapEntry_dylibloader_orig_xlib
#define XNewModifiermap XNewModifiermap_dylibloader_orig_xlib
#define XCreateImage XCreateImage_dylibloader_orig_xlib
#define XInitImage XInitImage_dylibloader_orig_xlib
#define XGetImage XGetImage_dylibloader_orig_xlib
#define XGetSubImage XGetSubImage_dylibloader_orig_xlib
#define XOpenDisplay XOpenDisplay_dylibloader_orig_xlib
#define XrmInitialize XrmInitialize_dylibloader_orig_xlib
#define XFetchBytes XFetchBytes_dylibloader_orig_xlib
#define XFetchBuffer XFetchBuffer_dylibloader_orig_xlib
#define XGetAtomName XGetAtomName_dylibloader_orig_xlib
#define XGetAtomNames XGetAtomNames_dylibloader_orig_xlib
#define XGetDefault XGetDefault_dylibloader_orig_xlib
#define XDisplayName XDisplayName_dylibloader_orig_xlib
#define XKeysymToString XKeysymToString_dylibloader_orig_xlib
#define XSynchronize XSynchronize_dylibloader_orig_xlib
#define XSetAfterFunction XSetAfterFunction_dylibloader_orig_xlib
#define XInternAtom XInternAtom_dylibloader_orig_xlib
#define XInternAtoms XInternAtoms_dylibloader_orig_xlib
#define XCopyColormapAndFree XCopyColormapAndFree_dylibloader_orig_xlib
#define XCreateColormap XCreateColormap_dylibloader_orig_xlib
#define XCreatePixmapCursor XCreatePixmapCursor_dylibloader_orig_xlib
#define XCreateGlyphCursor XCreateGlyphCursor_dylibloader_orig_xlib
#define XCreateFontCursor XCreateFontCursor_dylibloader_orig_xlib
#define XLoadFont XLoadFont_dylibloader_orig_xlib
#define XCreateGC XCreateGC_dylibloader_orig_xlib
#define XGContextFromGC XGContextFromGC_dylibloader_orig_xlib
#define XFlushGC XFlushGC_dylibloader_orig_xlib
#define XCreatePixmap XCreatePixmap_dylibloader_orig_xlib
#define XCreateBitmapFromData XCreateBitmapFromData_dylibloader_orig_xlib
#define XCreatePixmapFromBitmapData XCreatePixmapFromBitmapData_dylibloader_orig_xlib
#define XCreateSimpleWindow XCreateSimpleWindow_dylibloader_orig_xlib
#define XGetSelectionOwner XGetSelectionOwner_dylibloader_orig_xlib
#define XCreateWindow XCreateWindow_dylibloader_orig_xlib
#define XListInstalledColormaps XListInstalledColormaps_dylibloader_orig_xlib
#define XListFonts XListFonts_dylibloader_orig_xlib
#define XListFontsWithInfo XListFontsWithInfo_dylibloader_orig_xlib
#define XGetFontPath XGetFontPath_dylibloader_orig_xlib
#define XListExtensions XListExtensions_dylibloader_orig_xlib
#define XListProperties XListProperties_dylibloader_orig_xlib
#define XListHosts XListHosts_dylibloader_orig_xlib
#define XKeycodeToKeysym XKeycodeToKeysym_dylibloader_orig_xlib
#define XLookupKeysym XLookupKeysym_dylibloader_orig_xlib
#define XGetKeyboardMapping XGetKeyboardMapping_dylibloader_orig_xlib
#define XStringToKeysym XStringToKeysym_dylibloader_orig_xlib
#define XMaxRequestSize XMaxRequestSize_dylibloader_orig_xlib
#define XExtendedMaxRequestSize XExtendedMaxRequestSize_dylibloader_orig_xlib
#define XResourceManagerString XResourceManagerString_dylibloader_orig_xlib
#define XScreenResourceString XScreenResourceString_dylibloader_orig_xlib
#define XDisplayMotionBufferSize XDisplayMotionBufferSize_dylibloader_orig_xlib
#define XVisualIDFromVisual XVisualIDFromVisual_dylibloader_orig_xlib
#define XInitThreads XInitThreads_dylibloader_orig_xlib
#define XLockDisplay XLockDisplay_dylibloader_orig_xlib
#define XUnlockDisplay XUnlockDisplay_dylibloader_orig_xlib
#define XInitExtension XInitExtension_dylibloader_orig_xlib
#define XAddExtension XAddExtension_dylibloader_orig_xlib
#define XFindOnExtensionList XFindOnExtensionList_dylibloader_orig_xlib
#define XEHeadOfExtensionList XEHeadOfExtensionList_dylibloader_orig_xlib
#define XRootWindow XRootWindow_dylibloader_orig_xlib
#define XDefaultRootWindow XDefaultRootWindow_dylibloader_orig_xlib
#define XRootWindowOfScreen XRootWindowOfScreen_dylibloader_orig_xlib
#define XDefaultVisual XDefaultVisual_dylibloader_orig_xlib
#define XDefaultVisualOfScreen XDefaultVisualOfScreen_dylibloader_orig_xlib
#define XDefaultGC XDefaultGC_dylibloader_orig_xlib
#define XDefaultGCOfScreen XDefaultGCOfScreen_dylibloader_orig_xlib
#define XBlackPixel XBlackPixel_dylibloader_orig_xlib
#define XWhitePixel XWhitePixel_dylibloader_orig_xlib
#define XAllPlanes XAllPlanes_dylibloader_orig_xlib
#define XBlackPixelOfScreen XBlackPixelOfScreen_dylibloader_orig_xlib
#define XWhitePixelOfScreen XWhitePixelOfScreen_dylibloader_orig_xlib
#define XNextRequest XNextRequest_dylibloader_orig_xlib
#define XLastKnownRequestProcessed XLastKnownRequestProcessed_dylibloader_orig_xlib
#define XServerVendor XServerVendor_dylibloader_orig_xlib
#define XDisplayString XDisplayString_dylibloader_orig_xlib
#define XDefaultColormap XDefaultColormap_dylibloader_orig_xlib
#define XDefaultColormapOfScreen XDefaultColormapOfScreen_dylibloader_orig_xlib
#define XDisplayOfScreen XDisplayOfScreen_dylibloader_orig_xlib
#define XScreenOfDisplay XScreenOfDisplay_dylibloader_orig_xlib
#define XDefaultScreenOfDisplay XDefaultScreenOfDisplay_dylibloader_orig_xlib
#define XEventMaskOfScreen XEventMaskOfScreen_dylibloader_orig_xlib
#define XScreenNumberOfScreen XScreenNumberOfScreen_dylibloader_orig_xlib
#define XSetErrorHandler XSetErrorHandler_dylibloader_orig_xlib
#define XSetIOErrorHandler XSetIOErrorHandler_dylibloader_orig_xlib
#define XListPixmapFormats XListPixmapFormats_dylibloader_orig_xlib
#define XListDepths XListDepths_dylibloader_orig_xlib
#define XReconfigureWMWindow XReconfigureWMWindow_dylibloader_orig_xlib
#define XGetWMProtocols XGetWMProtocols_dylibloader_orig_xlib
#define XSetWMProtocols XSetWMProtocols_dylibloader_orig_xlib
#define XIconifyWindow XIconifyWindow_dylibloader_orig_xlib
#define XWithdrawWindow XWithdrawWindow_dylibloader_orig_xlib
#define XGetCommand XGetCommand_dylibloader_orig_xlib
#define XGetWMColormapWindows XGetWMColormapWindows_dylibloader_orig_xlib
#define XSetWMColormapWindows XSetWMColormapWindows_dylibloader_orig_xlib
#define XFreeStringList XFreeStringList_dylibloader_orig_xlib
#define XSetTransientForHint XSetTransientForHint_dylibloader_orig_xlib
#define XActivateScreenSaver XActivateScreenSaver_dylibloader_orig_xlib
#define XAddHost XAddHost_dylibloader_orig_xlib
#define XAddHosts XAddHosts_dylibloader_orig_xlib
#define XAddToExtensionList XAddToExtensionList_dylibloader_orig_xlib
#define XAddToSaveSet XAddToSaveSet_dylibloader_orig_xlib
#define XAllocColor XAllocColor_dylibloader_orig_xlib
#define XAllocColorCells XAllocColorCells_dylibloader_orig_xlib
#define XAllocColorPlanes XAllocColorPlanes_dylibloader_orig_xlib
#define XAllocNamedColor XAllocNamedColor_dylibloader_orig_xlib
#define XAllowEvents XAllowEvents_dylibloader_orig_xlib
#define XAutoRepeatOff XAutoRepeatOff_dylibloader_orig_xlib
#define XAutoRepeatOn XAutoRepeatOn_dylibloader_orig_xlib
#define XBell XBell_dylibloader_orig_xlib
#define XBitmapBitOrder XBitmapBitOrder_dylibloader_orig_xlib
#define XBitmapPad XBitmapPad_dylibloader_orig_xlib
#define XBitmapUnit XBitmapUnit_dylibloader_orig_xlib
#define XCellsOfScreen XCellsOfScreen_dylibloader_orig_xlib
#define XChangeActivePointerGrab XChangeActivePointerGrab_dylibloader_orig_xlib
#define XChangeGC XChangeGC_dylibloader_orig_xlib
#define XChangeKeyboardControl XChangeKeyboardControl_dylibloader_orig_xlib
#define XChangeKeyboardMapping XChangeKeyboardMapping_dylibloader_orig_xlib
#define XChangePointerControl XChangePointerControl_dylibloader_orig_xlib
#define XChangeProperty XChangeProperty_dylibloader_orig_xlib
#define XChangeSaveSet XChangeSaveSet_dylibloader_orig_xlib
#define XChangeWindowAttributes XChangeWindowAttributes_dylibloader_orig_xlib
#define XCheckIfEvent XCheckIfEvent_dylibloader_orig_xlib
#define XCheckMaskEvent XCheckMaskEvent_dylibloader_orig_xlib
#define XCheckTypedEvent XCheckTypedEvent_dylibloader_orig_xlib
#define XCheckTypedWindowEvent XCheckTypedWindowEvent_dylibloader_orig_xlib
#define XCheckWindowEvent XCheckWindowEvent_dylibloader_orig_xlib
#define XCirculateSubwindows XCirculateSubwindows_dylibloader_orig_xlib
#define XCirculateSubwindowsDown XCirculateSubwindowsDown_dylibloader_orig_xlib
#define XCirculateSubwindowsUp XCirculateSubwindowsUp_dylibloader_orig_xlib
#define XClearArea XClearArea_dylibloader_orig_xlib
#define XClearWindow XClearWindow_dylibloader_orig_xlib
#define XCloseDisplay XCloseDisplay_dylibloader_orig_xlib
#define XConfigureWindow XConfigureWindow_dylibloader_orig_xlib
#define XConnectionNumber XConnectionNumber_dylibloader_orig_xlib
#define XConvertSelection XConvertSelection_dylibloader_orig_xlib
#define XCopyArea XCopyArea_dylibloader_orig_xlib
#define XCopyGC XCopyGC_dylibloader_orig_xlib
#define XCopyPlane XCopyPlane_dylibloader_orig_xlib
#define XDefaultDepth XDefaultDepth_dylibloader_orig_xlib
#define XDefaultDepthOfScreen XDefaultDepthOfScreen_dylibloader_orig_xlib
#define XDefaultScreen XDefaultScreen_dylibloader_orig_xlib
#define XDefineCursor XDefineCursor_dylibloader_orig_xlib
#define XDeleteProperty XDeleteProperty_dylibloader_orig_xlib
#define XDestroyWindow XDestroyWindow_dylibloader_orig_xlib
#define XDestroySubwindows XDestroySubwindows_dylibloader_orig_xlib
#define XDoesBackingStore XDoesBackingStore_dylibloader_orig_xlib
#define XDoesSaveUnders XDoesSaveUnders_dylibloader_orig_xlib
#define XDisableAccessControl XDisableAccessControl_dylibloader_orig_xlib
#define XDisplayCells XDisplayCells_dylibloader_orig_xlib
#define XDisplayHeight XDisplayHeight_dylibloader_orig_xlib
#define XDisplayHeightMM XDisplayHeightMM_dylibloader_orig_xlib
#define XDisplayKeycodes XDisplayKeycodes_dylibloader_orig_xlib
#define XDisplayPlanes XDisplayPlanes_dylibloader_orig_xlib
#define XDisplayWidth XDisplayWidth_dylibloader_orig_xlib
#define XDisplayWidthMM XDisplayWidthMM_dylibloader_orig_xlib
#define XDrawArc XDrawArc_dylibloader_orig_xlib
#define XDrawArcs XDrawArcs_dylibloader_orig_xlib
#define XDrawImageString XDrawImageString_dylibloader_orig_xlib
#define XDrawImageString16 XDrawImageString16_dylibloader_orig_xlib
#define XDrawLine XDrawLine_dylibloader_orig_xlib
#define XDrawLines XDrawLines_dylibloader_orig_xlib
#define XDrawPoint XDrawPoint_dylibloader_orig_xlib
#define XDrawPoints XDrawPoints_dylibloader_orig_xlib
#define XDrawRectangle XDrawRectangle_dylibloader_orig_xlib
#define XDrawRectangles XDrawRectangles_dylibloader_orig_xlib
#define XDrawSegments XDrawSegments_dylibloader_orig_xlib
#define XDrawString XDrawString_dylibloader_orig_xlib
#define XDrawString16 XDrawString16_dylibloader_orig_xlib
#define XDrawText XDrawText_dylibloader_orig_xlib
#define XDrawText16 XDrawText16_dylibloader_orig_xlib
#define XEnableAccessControl XEnableAccessControl_dylibloader_orig_xlib
#define XEventsQueued XEventsQueued_dylibloader_orig_xlib
#define XFetchName XFetchName_dylibloader_orig_xlib
#define XFillArc XFillArc_dylibloader_orig_xlib
#define XFillArcs XFillArcs_dylibloader_orig_xlib
#define XFillPolygon XFillPolygon_dylibloader_orig_xlib
#define XFillRectangle XFillRectangle_dylibloader_orig_xlib
#define XFillRectangles XFillRectangles_dylibloader_orig_xlib
#define XFlush XFlush_dylibloader_orig_xlib
#define XForceScreenSaver XForceScreenSaver_dylibloader_orig_xlib
#define XFree XFree_dylibloader_orig_xlib
#define XFreeColormap XFreeColormap_dylibloader_orig_xlib
#define XFreeColors XFreeColors_dylibloader_orig_xlib
#define XFreeCursor XFreeCursor_dylibloader_orig_xlib
#define XFreeExtensionList XFreeExtensionList_dylibloader_orig_xlib
#define XFreeFont XFreeFont_dylibloader_orig_xlib
#define XFreeFontInfo XFreeFontInfo_dylibloader_orig_xlib
#define XFreeFontNames XFreeFontNames_dylibloader_orig_xlib
#define XFreeFontPath XFreeFontPath_dylibloader_orig_xlib
#define XFreeGC XFreeGC_dylibloader_orig_xlib
#define XFreeModifiermap XFreeModifiermap_dylibloader_orig_xlib
#define XFreePixmap XFreePixmap_dylibloader_orig_xlib
#define XGeometry XGeometry_dylibloader_orig_xlib
#define XGetErrorDatabaseText XGetErrorDatabaseText_dylibloader_orig_xlib
#define XGetErrorText XGetErrorText_dylibloader_orig_xlib
#define XGetFontProperty XGetFontProperty_dylibloader_orig_xlib
#define XGetGCValues XGetGCValues_dylibloader_orig_xlib
#define XGetGeometry XGetGeometry_dylibloader_orig_xlib
#define XGetIconName XGetIconName_dylibloader_orig_xlib
#define XGetInputFocus XGetInputFocus_dylibloader_orig_xlib
#define XGetKeyboardControl XGetKeyboardControl_dylibloader_orig_xlib
#define XGetPointerControl XGetPointerControl_dylibloader_orig_xlib
#define XGetPointerMapping XGetPointerMapping_dylibloader_orig_xlib
#define XGetScreenSaver XGetScreenSaver_dylibloader_orig_xlib
#define XGetTransientForHint XGetTransientForHint_dylibloader_orig_xlib
#define XGetWindowProperty XGetWindowProperty_dylibloader_orig_xlib
#define XGetWindowAttributes XGetWindowAttributes_dylibloader_orig_xlib
#define XGrabButton XGrabButton_dylibloader_orig_xlib
#define XGrabKey XGrabKey_dylibloader_orig_xlib
#define XGrabKeyboard XGrabKeyboard_dylibloader_orig_xlib
#define XGrabPointer XGrabPointer_dylibloader_orig_xlib
#define XGrabServer XGrabServer_dylibloader_orig_xlib
#define XHeightMMOfScreen XHeightMMOfScreen_dylibloader_orig_xlib
#define XHeightOfScreen XHeightOfScreen_dylibloader_orig_xlib
#define XIfEvent XIfEvent_dylibloader_orig_xlib
#define XImageByteOrder XImageByteOrder_dylibloader_orig_xlib
#define XInstallColormap XInstallColormap_dylibloader_orig_xlib
#define XKeysymToKeycode XKeysymToKeycode_dylibloader_orig_xlib
#define XKillClient XKillClient_dylibloader_orig_xlib
#define XLookupColor XLookupColor_dylibloader_orig_xlib
#define XLowerWindow XLowerWindow_dylibloader_orig_xlib
#define XMapRaised XMapRaised_dylibloader_orig_xlib
#define XMapSubwindows XMapSubwindows_dylibloader_orig_xlib
#define XMapWindow XMapWindow_dylibloader_orig_xlib
#define XMaskEvent XMaskEvent_dylibloader_orig_xlib
#define XMaxCmapsOfScreen XMaxCmapsOfScreen_dylibloader_orig_xlib
#define XMinCmapsOfScreen XMinCmapsOfScreen_dylibloader_orig_xlib
#define XMoveResizeWindow XMoveResizeWindow_dylibloader_orig_xlib
#define XMoveWindow XMoveWindow_dylibloader_orig_xlib
#define XNextEvent XNextEvent_dylibloader_orig_xlib
#define XNoOp XNoOp_dylibloader_orig_xlib
#define XParseColor XParseColor_dylibloader_orig_xlib
#define XParseGeometry XParseGeometry_dylibloader_orig_xlib
#define XPeekEvent XPeekEvent_dylibloader_orig_xlib
#define XPeekIfEvent XPeekIfEvent_dylibloader_orig_xlib
#define XPending XPending_dylibloader_orig_xlib
#define XPlanesOfScreen XPlanesOfScreen_dylibloader_orig_xlib
#define XProtocolRevision XProtocolRevision_dylibloader_orig_xlib
#define XProtocolVersion XProtocolVersion_dylibloader_orig_xlib
#define XPutBackEvent XPutBackEvent_dylibloader_orig_xlib
#define XPutImage XPutImage_dylibloader_orig_xlib
#define XQLength XQLength_dylibloader_orig_xlib
#define XQueryBestCursor XQueryBestCursor_dylibloader_orig_xlib
#define XQueryBestSize XQueryBestSize_dylibloader_orig_xlib
#define XQueryBestStipple XQueryBestStipple_dylibloader_orig_xlib
#define XQueryBestTile XQueryBestTile_dylibloader_orig_xlib
#define XQueryColor XQueryColor_dylibloader_orig_xlib
#define XQueryColors XQueryColors_dylibloader_orig_xlib
#define XQueryExtension XQueryExtension_dylibloader_orig_xlib
#define XQueryKeymap XQueryKeymap_dylibloader_orig_xlib
#define XQueryPointer XQueryPointer_dylibloader_orig_xlib
#define XQueryTextExtents XQueryTextExtents_dylibloader_orig_xlib
#define XQueryTextExtents16 XQueryTextExtents16_dylibloader_orig_xlib
#define XQueryTree XQueryTree_dylibloader_orig_xlib
#define XRaiseWindow XRaiseWindow_dylibloader_orig_xlib
#define XReadBitmapFile XReadBitmapFile_dylibloader_orig_xlib
#define XReadBitmapFileData XReadBitmapFileData_dylibloader_orig_xlib
#define XRebindKeysym XRebindKeysym_dylibloader_orig_xlib
#define XRecolorCursor XRecolorCursor_dylibloader_orig_xlib
#define XRefreshKeyboardMapping XRefreshKeyboardMapping_dylibloader_orig_xlib
#define XRemoveFromSaveSet XRemoveFromSaveSet_dylibloader_orig_xlib
#define XRemoveHost XRemoveHost_dylibloader_orig_xlib
#define XRemoveHosts XRemoveHosts_dylibloader_orig_xlib
#define XReparentWindow XReparentWindow_dylibloader_orig_xlib
#define XResetScreenSaver XResetScreenSaver_dylibloader_orig_xlib
#define XResizeWindow XResizeWindow_dylibloader_orig_xlib
#define XRestackWindows XRestackWindows_dylibloader_orig_xlib
#define XRotateBuffers XRotateBuffers_dylibloader_orig_xlib
#define XRotateWindowProperties XRotateWindowProperties_dylibloader_orig_xlib
#define XScreenCount XScreenCount_dylibloader_orig_xlib
#define XSelectInput XSelectInput_dylibloader_orig_xlib
#define XSendEvent XSendEvent_dylibloader_orig_xlib
#define XSetAccessControl XSetAccessControl_dylibloader_orig_xlib
#define XSetArcMode XSetArcMode_dylibloader_orig_xlib
#define XSetBackground XSetBackground_dylibloader_orig_xlib
#define XSetClipMask XSetClipMask_dylibloader_orig_xlib
#define XSetClipOrigin XSetClipOrigin_dylibloader_orig_xlib
#define XSetClipRectangles XSetClipRectangles_dylibloader_orig_xlib
#define XSetCloseDownMode XSetCloseDownMode_dylibloader_orig_xlib
#define XSetCommand XSetCommand_dylibloader_orig_xlib
#define XSetDashes XSetDashes_dylibloader_orig_xlib
#define XSetFillRule XSetFillRule_dylibloader_orig_xlib
#define XSetFillStyle XSetFillStyle_dylibloader_orig_xlib
#define XSetFont XSetFont_dylibloader_orig_xlib
#define XSetFontPath XSetFontPath_dylibloader_orig_xlib
#define XSetForeground XSetForeground_dylibloader_orig_xlib
#define XSetFunction XSetFunction_dylibloader_orig_xlib
#define XSetGraphicsExposures XSetGraphicsExposures_dylibloader_orig_xlib
#define XSetIconName XSetIconName_dylibloader_orig_xlib
#define XSetInputFocus XSetInputFocus_dylibloader_orig_xlib
#define XSetLineAttributes XSetLineAttributes_dylibloader_orig_xlib
#define XSetModifierMapping XSetModifierMapping_dylibloader_orig_xlib
#define XSetPlaneMask XSetPlaneMask_dylibloader_orig_xlib
#define XSetPointerMapping XSetPointerMapping_dylibloader_orig_xlib
#define XSetScreenSaver XSetScreenSaver_dylibloader_orig_xlib
#define XSetSelectionOwner XSetSelectionOwner_dylibloader_orig_xlib
#define XSetState XSetState_dylibloader_orig_xlib
#define XSetStipple XSetStipple_dylibloader_orig_xlib
#define XSetSubwindowMode XSetSubwindowMode_dylibloader_orig_xlib
#define XSetTSOrigin XSetTSOrigin_dylibloader_orig_xlib
#define XSetTile XSetTile_dylibloader_orig_xlib
#define XSetWindowBackground XSetWindowBackground_dylibloader_orig_xlib
#define XSetWindowBackgroundPixmap XSetWindowBackgroundPixmap_dylibloader_orig_xlib
#define XSetWindowBorder XSetWindowBorder_dylibloader_orig_xlib
#define XSetWindowBorderPixmap XSetWindowBorderPixmap_dylibloader_orig_xlib
#define XSetWindowBorderWidth XSetWindowBorderWidth_dylibloader_orig_xlib
#define XSetWindowColormap XSetWindowColormap_dylibloader_orig_xlib
#define XStoreBuffer XStoreBuffer_dylibloader_orig_xlib
#define XStoreBytes XStoreBytes_dylibloader_orig_xlib
#define XStoreColor XStoreColor_dylibloader_orig_xlib
#define XStoreColors XStoreColors_dylibloader_orig_xlib
#define XStoreName XStoreName_dylibloader_orig_xlib
#define XStoreNamedColor XStoreNamedColor_dylibloader_orig_xlib
#define XSync XSync_dylibloader_orig_xlib
#define XTextExtents XTextExtents_dylibloader_orig_xlib
#define XTextExtents16 XTextExtents16_dylibloader_orig_xlib
#define XTextWidth XTextWidth_dylibloader_orig_xlib
#define XTextWidth16 XTextWidth16_dylibloader_orig_xlib
#define XTranslateCoordinates XTranslateCoordinates_dylibloader_orig_xlib
#define XUndefineCursor XUndefineCursor_dylibloader_orig_xlib
#define XUngrabButton XUngrabButton_dylibloader_orig_xlib
#define XUngrabKey XUngrabKey_dylibloader_orig_xlib
#define XUngrabKeyboard XUngrabKeyboard_dylibloader_orig_xlib
#define XUngrabPointer XUngrabPointer_dylibloader_orig_xlib
#define XUngrabServer XUngrabServer_dylibloader_orig_xlib
#define XUninstallColormap XUninstallColormap_dylibloader_orig_xlib
#define XUnloadFont XUnloadFont_dylibloader_orig_xlib
#define XUnmapSubwindows XUnmapSubwindows_dylibloader_orig_xlib
#define XUnmapWindow XUnmapWindow_dylibloader_orig_xlib
#define XVendorRelease XVendorRelease_dylibloader_orig_xlib
#define XWarpPointer XWarpPointer_dylibloader_orig_xlib
#define XWidthMMOfScreen XWidthMMOfScreen_dylibloader_orig_xlib
#define XWidthOfScreen XWidthOfScreen_dylibloader_orig_xlib
#define XWindowEvent XWindowEvent_dylibloader_orig_xlib
#define XWriteBitmapFile XWriteBitmapFile_dylibloader_orig_xlib
#define XSupportsLocale XSupportsLocale_dylibloader_orig_xlib
#define XSetLocaleModifiers XSetLocaleModifiers_dylibloader_orig_xlib
#define XOpenOM XOpenOM_dylibloader_orig_xlib
#define XCloseOM XCloseOM_dylibloader_orig_xlib
#define XSetOMValues XSetOMValues_dylibloader_orig_xlib
#define XGetOMValues XGetOMValues_dylibloader_orig_xlib
#define XDisplayOfOM XDisplayOfOM_dylibloader_orig_xlib
#define XLocaleOfOM XLocaleOfOM_dylibloader_orig_xlib
#define XCreateOC XCreateOC_dylibloader_orig_xlib
#define XDestroyOC XDestroyOC_dylibloader_orig_xlib
#define XOMOfOC XOMOfOC_dylibloader_orig_xlib
#define XSetOCValues XSetOCValues_dylibloader_orig_xlib
#define XGetOCValues XGetOCValues_dylibloader_orig_xlib
#define XCreateFontSet XCreateFontSet_dylibloader_orig_xlib
#define XFreeFontSet XFreeFontSet_dylibloader_orig_xlib
#define XFontsOfFontSet XFontsOfFontSet_dylibloader_orig_xlib
#define XBaseFontNameListOfFontSet XBaseFontNameListOfFontSet_dylibloader_orig_xlib
#define XLocaleOfFontSet XLocaleOfFontSet_dylibloader_orig_xlib
#define XContextDependentDrawing XContextDependentDrawing_dylibloader_orig_xlib
#define XDirectionalDependentDrawing XDirectionalDependentDrawing_dylibloader_orig_xlib
#define XContextualDrawing XContextualDrawing_dylibloader_orig_xlib
#define XExtentsOfFontSet XExtentsOfFontSet_dylibloader_orig_xlib
#define XmbTextEscapement XmbTextEscapement_dylibloader_orig_xlib
#define XwcTextEscapement XwcTextEscapement_dylibloader_orig_xlib
#define Xutf8TextEscapement Xutf8TextEscapement_dylibloader_orig_xlib
#define XmbTextExtents XmbTextExtents_dylibloader_orig_xlib
#define XwcTextExtents XwcTextExtents_dylibloader_orig_xlib
#define Xutf8TextExtents Xutf8TextExtents_dylibloader_orig_xlib
#define XmbTextPerCharExtents XmbTextPerCharExtents_dylibloader_orig_xlib
#define XwcTextPerCharExtents XwcTextPerCharExtents_dylibloader_orig_xlib
#define Xutf8TextPerCharExtents Xutf8TextPerCharExtents_dylibloader_orig_xlib
#define XmbDrawText XmbDrawText_dylibloader_orig_xlib
#define XwcDrawText XwcDrawText_dylibloader_orig_xlib
#define Xutf8DrawText Xutf8DrawText_dylibloader_orig_xlib
#define XmbDrawString XmbDrawString_dylibloader_orig_xlib
#define XwcDrawString XwcDrawString_dylibloader_orig_xlib
#define Xutf8DrawString Xutf8DrawString_dylibloader_orig_xlib
#define XmbDrawImageString XmbDrawImageString_dylibloader_orig_xlib
#define XwcDrawImageString XwcDrawImageString_dylibloader_orig_xlib
#define Xutf8DrawImageString Xutf8DrawImageString_dylibloader_orig_xlib
#define XOpenIM XOpenIM_dylibloader_orig_xlib
#define XCloseIM XCloseIM_dylibloader_orig_xlib
#define XGetIMValues XGetIMValues_dylibloader_orig_xlib
#define XSetIMValues XSetIMValues_dylibloader_orig_xlib
#define XDisplayOfIM XDisplayOfIM_dylibloader_orig_xlib
#define XLocaleOfIM XLocaleOfIM_dylibloader_orig_xlib
#define XCreateIC XCreateIC_dylibloader_orig_xlib
#define XDestroyIC XDestroyIC_dylibloader_orig_xlib
#define XSetICFocus XSetICFocus_dylibloader_orig_xlib
#define XUnsetICFocus XUnsetICFocus_dylibloader_orig_xlib
#define XwcResetIC XwcResetIC_dylibloader_orig_xlib
#define XmbResetIC XmbResetIC_dylibloader_orig_xlib
#define Xutf8ResetIC Xutf8ResetIC_dylibloader_orig_xlib
#define XSetICValues XSetICValues_dylibloader_orig_xlib
#define XGetICValues XGetICValues_dylibloader_orig_xlib
#define XIMOfIC XIMOfIC_dylibloader_orig_xlib
#define XFilterEvent XFilterEvent_dylibloader_orig_xlib
#define XmbLookupString XmbLookupString_dylibloader_orig_xlib
#define XwcLookupString XwcLookupString_dylibloader_orig_xlib
#define Xutf8LookupString Xutf8LookupString_dylibloader_orig_xlib
#define XVaCreateNestedList XVaCreateNestedList_dylibloader_orig_xlib
#define XRegisterIMInstantiateCallback XRegisterIMInstantiateCallback_dylibloader_orig_xlib
#define XUnregisterIMInstantiateCallback XUnregisterIMInstantiateCallback_dylibloader_orig_xlib
#define XInternalConnectionNumbers XInternalConnectionNumbers_dylibloader_orig_xlib
#define XProcessInternalConnection XProcessInternalConnection_dylibloader_orig_xlib
#define XAddConnectionWatch XAddConnectionWatch_dylibloader_orig_xlib
#define XRemoveConnectionWatch XRemoveConnectionWatch_dylibloader_orig_xlib
#define XSetAuthorization XSetAuthorization_dylibloader_orig_xlib
#define _Xmbtowc _Xmbtowc_dylibloader_orig_xlib
#define _Xwctomb _Xwctomb_dylibloader_orig_xlib
#define XGetEventData XGetEventData_dylibloader_orig_xlib
#define XFreeEventData XFreeEventData_dylibloader_orig_xlib
#define XAllocClassHint XAllocClassHint_dylibloader_orig_xlib
#define XAllocIconSize XAllocIconSize_dylibloader_orig_xlib
#define XAllocSizeHints XAllocSizeHints_dylibloader_orig_xlib
#define XAllocStandardColormap XAllocStandardColormap_dylibloader_orig_xlib
#define XAllocWMHints XAllocWMHints_dylibloader_orig_xlib
#define XClipBox XClipBox_dylibloader_orig_xlib
#define XCreateRegion XCreateRegion_dylibloader_orig_xlib
#define XDefaultString XDefaultString_dylibloader_orig_xlib
#define XDeleteContext XDeleteContext_dylibloader_orig_xlib
#define XDestroyRegion XDestroyRegion_dylibloader_orig_xlib
#define XEmptyRegion XEmptyRegion_dylibloader_orig_xlib
#define XEqualRegion XEqualRegion_dylibloader_orig_xlib
#define XFindContext XFindContext_dylibloader_orig_xlib
#define XGetClassHint XGetClassHint_dylibloader_orig_xlib
#define XGetIconSizes XGetIconSizes_dylibloader_orig_xlib
#define XGetNormalHints XGetNormalHints_dylibloader_orig_xlib
#define XGetRGBColormaps XGetRGBColormaps_dylibloader_orig_xlib
#define XGetSizeHints XGetSizeHints_dylibloader_orig_xlib
#define XGetStandardColormap XGetStandardColormap_dylibloader_orig_xlib
#define XGetTextProperty XGetTextProperty_dylibloader_orig_xlib
#define XGetVisualInfo XGetVisualInfo_dylibloader_orig_xlib
#define XGetWMClientMachine XGetWMClientMachine_dylibloader_orig_xlib
#define XGetWMHints XGetWMHints_dylibloader_orig_xlib
#define XGetWMIconName XGetWMIconName_dylibloader_orig_xlib
#define XGetWMName XGetWMName_dylibloader_orig_xlib
#define XGetWMNormalHints XGetWMNormalHints_dylibloader_orig_xlib
#define XGetWMSizeHints XGetWMSizeHints_dylibloader_orig_xlib
#define XGetZoomHints XGetZoomHints_dylibloader_orig_xlib
#define XIntersectRegion XIntersectRegion_dylibloader_orig_xlib
#define XConvertCase XConvertCase_dylibloader_orig_xlib
#define XLookupString XLookupString_dylibloader_orig_xlib
#define XMatchVisualInfo XMatchVisualInfo_dylibloader_orig_xlib
#define XOffsetRegion XOffsetRegion_dylibloader_orig_xlib
#define XPointInRegion XPointInRegion_dylibloader_orig_xlib
#define XPolygonRegion XPolygonRegion_dylibloader_orig_xlib
#define XRectInRegion XRectInRegion_dylibloader_orig_xlib
#define XSaveContext XSaveContext_dylibloader_orig_xlib
#define XSetClassHint XSetClassHint_dylibloader_orig_xlib
#define XSetIconSizes XSetIconSizes_dylibloader_orig_xlib
#define XSetNormalHints XSetNormalHints_dylibloader_orig_xlib
#define XSetRGBColormaps XSetRGBColormaps_dylibloader_orig_xlib
#define XSetSizeHints XSetSizeHints_dylibloader_orig_xlib
#define XSetStandardProperties XSetStandardProperties_dylibloader_orig_xlib
#define XSetTextProperty XSetTextProperty_dylibloader_orig_xlib
#define XSetWMClientMachine XSetWMClientMachine_dylibloader_orig_xlib
#define XSetWMHints XSetWMHints_dylibloader_orig_xlib
#define XSetWMIconName XSetWMIconName_dylibloader_orig_xlib
#define XSetWMName XSetWMName_dylibloader_orig_xlib
#define XSetWMNormalHints XSetWMNormalHints_dylibloader_orig_xlib
#define XSetWMProperties XSetWMProperties_dylibloader_orig_xlib
#define XmbSetWMProperties XmbSetWMProperties_dylibloader_orig_xlib
#define Xutf8SetWMProperties Xutf8SetWMProperties_dylibloader_orig_xlib
#define XSetWMSizeHints XSetWMSizeHints_dylibloader_orig_xlib
#define XSetRegion XSetRegion_dylibloader_orig_xlib
#define XSetStandardColormap XSetStandardColormap_dylibloader_orig_xlib
#define XSetZoomHints XSetZoomHints_dylibloader_orig_xlib
#define XShrinkRegion XShrinkRegion_dylibloader_orig_xlib
#define XStringListToTextProperty XStringListToTextProperty_dylibloader_orig_xlib
#define XSubtractRegion XSubtractRegion_dylibloader_orig_xlib
#define XmbTextListToTextProperty XmbTextListToTextProperty_dylibloader_orig_xlib
#define XwcTextListToTextProperty XwcTextListToTextProperty_dylibloader_orig_xlib
#define Xutf8TextListToTextProperty Xutf8TextListToTextProperty_dylibloader_orig_xlib
#define XwcFreeStringList XwcFreeStringList_dylibloader_orig_xlib
#define XTextPropertyToStringList XTextPropertyToStringList_dylibloader_orig_xlib
#define XmbTextPropertyToTextList XmbTextPropertyToTextList_dylibloader_orig_xlib
#define XwcTextPropertyToTextList XwcTextPropertyToTextList_dylibloader_orig_xlib
#define Xutf8TextPropertyToTextList Xutf8TextPropertyToTextList_dylibloader_orig_xlib
#define XUnionRectWithRegion XUnionRectWithRegion_dylibloader_orig_xlib
#define XUnionRegion XUnionRegion_dylibloader_orig_xlib
#define XWMGeometry XWMGeometry_dylibloader_orig_xlib
#define XXorRegion XXorRegion_dylibloader_orig_xlib
#define XkbIgnoreExtension XkbIgnoreExtension_dylibloader_orig_xlib
#define XkbOpenDisplay XkbOpenDisplay_dylibloader_orig_xlib
#define XkbQueryExtension XkbQueryExtension_dylibloader_orig_xlib
#define XkbUseExtension XkbUseExtension_dylibloader_orig_xlib
#define XkbLibraryVersion XkbLibraryVersion_dylibloader_orig_xlib
#define XkbSetXlibControls XkbSetXlibControls_dylibloader_orig_xlib
#define XkbGetXlibControls XkbGetXlibControls_dylibloader_orig_xlib
#define XkbXlibControlsImplemented XkbXlibControlsImplemented_dylibloader_orig_xlib
#define XkbSetAtomFuncs XkbSetAtomFuncs_dylibloader_orig_xlib
#define XkbKeycodeToKeysym XkbKeycodeToKeysym_dylibloader_orig_xlib
#define XkbKeysymToModifiers XkbKeysymToModifiers_dylibloader_orig_xlib
#define XkbLookupKeySym XkbLookupKeySym_dylibloader_orig_xlib
#define XkbLookupKeyBinding XkbLookupKeyBinding_dylibloader_orig_xlib
#define XkbTranslateKeyCode XkbTranslateKeyCode_dylibloader_orig_xlib
#define XkbTranslateKeySym XkbTranslateKeySym_dylibloader_orig_xlib
#define XkbSetAutoRepeatRate XkbSetAutoRepeatRate_dylibloader_orig_xlib
#define XkbGetAutoRepeatRate XkbGetAutoRepeatRate_dylibloader_orig_xlib
#define XkbChangeEnabledControls XkbChangeEnabledControls_dylibloader_orig_xlib
#define XkbDeviceBell XkbDeviceBell_dylibloader_orig_xlib
#define XkbForceDeviceBell XkbForceDeviceBell_dylibloader_orig_xlib
#define XkbDeviceBellEvent XkbDeviceBellEvent_dylibloader_orig_xlib
#define XkbBell XkbBell_dylibloader_orig_xlib
#define XkbForceBell XkbForceBell_dylibloader_orig_xlib
#define XkbBellEvent XkbBellEvent_dylibloader_orig_xlib
#define XkbSelectEvents XkbSelectEvents_dylibloader_orig_xlib
#define XkbSelectEventDetails XkbSelectEventDetails_dylibloader_orig_xlib
#define XkbNoteMapChanges XkbNoteMapChanges_dylibloader_orig_xlib
#define XkbNoteNameChanges XkbNoteNameChanges_dylibloader_orig_xlib
#define XkbGetIndicatorState XkbGetIndicatorState_dylibloader_orig_xlib
#define XkbGetIndicatorMap XkbGetIndicatorMap_dylibloader_orig_xlib
#define XkbSetIndicatorMap XkbSetIndicatorMap_dylibloader_orig_xlib
#define XkbGetNamedIndicator XkbGetNamedIndicator_dylibloader_orig_xlib
#define XkbGetNamedDeviceIndicator XkbGetNamedDeviceIndicator_dylibloader_orig_xlib
#define XkbSetNamedIndicator XkbSetNamedIndicator_dylibloader_orig_xlib
#define XkbSetNamedDeviceIndicator XkbSetNamedDeviceIndicator_dylibloader_orig_xlib
#define XkbLockModifiers XkbLockModifiers_dylibloader_orig_xlib
#define XkbLatchModifiers XkbLatchModifiers_dylibloader_orig_xlib
#define XkbLockGroup XkbLockGroup_dylibloader_orig_xlib
#define XkbLatchGroup XkbLatchGroup_dylibloader_orig_xlib
#define XkbSetServerInternalMods XkbSetServerInternalMods_dylibloader_orig_xlib
#define XkbSetIgnoreLockMods XkbSetIgnoreLockMods_dylibloader_orig_xlib
#define XkbVirtualModsToReal XkbVirtualModsToReal_dylibloader_orig_xlib
#define XkbComputeEffectiveMap XkbComputeEffectiveMap_dylibloader_orig_xlib
#define XkbInitCanonicalKeyTypes XkbInitCanonicalKeyTypes_dylibloader_orig_xlib
#define XkbAllocKeyboard XkbAllocKeyboard_dylibloader_orig_xlib
#define XkbFreeKeyboard XkbFreeKeyboard_dylibloader_orig_xlib
#define XkbAllocClientMap XkbAllocClientMap_dylibloader_orig_xlib
#define XkbAllocServerMap XkbAllocServerMap_dylibloader_orig_xlib
#define XkbFreeClientMap XkbFreeClientMap_dylibloader_orig_xlib
#define XkbFreeServerMap XkbFreeServerMap_dylibloader_orig_xlib
#define XkbAddKeyType XkbAddKeyType_dylibloader_orig_xlib
#define XkbAllocIndicatorMaps XkbAllocIndicatorMaps_dylibloader_orig_xlib
#define XkbFreeIndicatorMaps XkbFreeIndicatorMaps_dylibloader_orig_xlib
#define XkbGetMap XkbGetMap_dylibloader_orig_xlib
#define XkbGetUpdatedMap XkbGetUpdatedMap_dylibloader_orig_xlib
#define XkbGetMapChanges XkbGetMapChanges_dylibloader_orig_xlib
#define XkbRefreshKeyboardMapping XkbRefreshKeyboardMapping_dylibloader_orig_xlib
#define XkbGetKeyTypes XkbGetKeyTypes_dylibloader_orig_xlib
#define XkbGetKeySyms XkbGetKeySyms_dylibloader_orig_xlib
#define XkbGetKeyActions XkbGetKeyActions_dylibloader_orig_xlib
#define XkbGetKeyBehaviors XkbGetKeyBehaviors_dylibloader_orig_xlib
#define XkbGetVirtualMods XkbGetVirtualMods_dylibloader_orig_xlib
#define XkbGetKeyExplicitComponents XkbGetKeyExplicitComponents_dylibloader_orig_xlib
#define XkbGetKeyModifierMap XkbGetKeyModifierMap_dylibloader_orig_xlib
#define XkbGetKeyVirtualModMap XkbGetKeyVirtualModMap_dylibloader_orig_xlib
#define XkbAllocControls XkbAllocControls_dylibloader_orig_xlib
#define XkbFreeControls XkbFreeControls_dylibloader_orig_xlib
#define XkbGetControls XkbGetControls_dylibloader_orig_xlib
#define XkbSetControls XkbSetControls_dylibloader_orig_xlib
#define XkbNoteControlsChanges XkbNoteControlsChanges_dylibloader_orig_xlib
#define XkbAllocCompatMap XkbAllocCompatMap_dylibloader_orig_xlib
#define XkbFreeCompatMap XkbFreeCompatMap_dylibloader_orig_xlib
#define XkbGetCompatMap XkbGetCompatMap_dylibloader_orig_xlib
#define XkbSetCompatMap XkbSetCompatMap_dylibloader_orig_xlib
#define XkbAllocNames XkbAllocNames_dylibloader_orig_xlib
#define XkbGetNames XkbGetNames_dylibloader_orig_xlib
#define XkbSetNames XkbSetNames_dylibloader_orig_xlib
#define XkbChangeNames XkbChangeNames_dylibloader_orig_xlib
#define XkbFreeNames XkbFreeNames_dylibloader_orig_xlib
#define XkbGetState XkbGetState_dylibloader_orig_xlib
#define XkbSetMap XkbSetMap_dylibloader_orig_xlib
#define XkbChangeMap XkbChangeMap_dylibloader_orig_xlib
#define XkbSetDetectableAutoRepeat XkbSetDetectableAutoRepeat_dylibloader_orig_xlib
#define XkbGetDetectableAutoRepeat XkbGetDetectableAutoRepeat_dylibloader_orig_xlib
#define XkbSetAutoResetControls XkbSetAutoResetControls_dylibloader_orig_xlib
#define XkbGetAutoResetControls XkbGetAutoResetControls_dylibloader_orig_xlib
#define XkbSetPerClientControls XkbSetPerClientControls_dylibloader_orig_xlib
#define XkbGetPerClientControls XkbGetPerClientControls_dylibloader_orig_xlib
#define XkbCopyKeyType XkbCopyKeyType_dylibloader_orig_xlib
#define XkbCopyKeyTypes XkbCopyKeyTypes_dylibloader_orig_xlib
#define XkbResizeKeyType XkbResizeKeyType_dylibloader_orig_xlib
#define XkbResizeKeySyms XkbResizeKeySyms_dylibloader_orig_xlib
#define XkbResizeKeyActions XkbResizeKeyActions_dylibloader_orig_xlib
#define XkbChangeTypesOfKey XkbChangeTypesOfKey_dylibloader_orig_xlib
#define XkbChangeKeycodeRange XkbChangeKeycodeRange_dylibloader_orig_xlib
#define XkbListComponents XkbListComponents_dylibloader_orig_xlib
#define XkbFreeComponentList XkbFreeComponentList_dylibloader_orig_xlib
#define XkbGetKeyboard XkbGetKeyboard_dylibloader_orig_xlib
#define XkbGetKeyboardByName XkbGetKeyboardByName_dylibloader_orig_xlib
#define XkbKeyTypesForCoreSymbols XkbKeyTypesForCoreSymbols_dylibloader_orig_xlib
#define XkbApplyCompatMapToKey XkbApplyCompatMapToKey_dylibloader_orig_xlib
#define XkbUpdateMapFromCore XkbUpdateMapFromCore_dylibloader_orig_xlib
#define XkbAddDeviceLedInfo XkbAddDeviceLedInfo_dylibloader_orig_xlib
#define XkbResizeDeviceButtonActions XkbResizeDeviceButtonActions_dylibloader_orig_xlib
#define XkbAllocDeviceInfo XkbAllocDeviceInfo_dylibloader_orig_xlib
#define XkbFreeDeviceInfo XkbFreeDeviceInfo_dylibloader_orig_xlib
#define XkbNoteDeviceChanges XkbNoteDeviceChanges_dylibloader_orig_xlib
#define XkbGetDeviceInfo XkbGetDeviceInfo_dylibloader_orig_xlib
#define XkbGetDeviceInfoChanges XkbGetDeviceInfoChanges_dylibloader_orig_xlib
#define XkbGetDeviceButtonActions XkbGetDeviceButtonActions_dylibloader_orig_xlib
#define XkbGetDeviceLedInfo XkbGetDeviceLedInfo_dylibloader_orig_xlib
#define XkbSetDeviceInfo XkbSetDeviceInfo_dylibloader_orig_xlib
#define XkbChangeDeviceInfo XkbChangeDeviceInfo_dylibloader_orig_xlib
#define XkbSetDeviceLedInfo XkbSetDeviceLedInfo_dylibloader_orig_xlib
#define XkbSetDeviceButtonActions XkbSetDeviceButtonActions_dylibloader_orig_xlib
#define XkbToControl XkbToControl_dylibloader_orig_xlib
#define XkbSetDebuggingFlags XkbSetDebuggingFlags_dylibloader_orig_xlib
#define XkbApplyVirtualModChanges XkbApplyVirtualModChanges_dylibloader_orig_xlib
#define XkbUpdateActionVirtualMods XkbUpdateActionVirtualMods_dylibloader_orig_xlib
#define XkbUpdateKeyTypeVirtualMods XkbUpdateKeyTypeVirtualMods_dylibloader_orig_xlib
#include "thirdparty/linuxbsd_headers/X11/Xlib.h"
#include "thirdparty/linuxbsd_headers/X11/Xutil.h"
#include "thirdparty/linuxbsd_headers/X11/XKBlib.h"
#undef _Xmblen
#undef XLoadQueryFont
#undef XQueryFont
#undef XGetMotionEvents
#undef XDeleteModifiermapEntry
#undef XGetModifierMapping
#undef XInsertModifiermapEntry
#undef XNewModifiermap
#undef XCreateImage
#undef XInitImage
#undef XGetImage
#undef XGetSubImage
#undef XOpenDisplay
#undef XrmInitialize
#undef XFetchBytes
#undef XFetchBuffer
#undef XGetAtomName
#undef XGetAtomNames
#undef XGetDefault
#undef XDisplayName
#undef XKeysymToString
#undef XSynchronize
#undef XSetAfterFunction
#undef XInternAtom
#undef XInternAtoms
#undef XCopyColormapAndFree
#undef XCreateColormap
#undef XCreatePixmapCursor
#undef XCreateGlyphCursor
#undef XCreateFontCursor
#undef XLoadFont
#undef XCreateGC
#undef XGContextFromGC
#undef XFlushGC
#undef XCreatePixmap
#undef XCreateBitmapFromData
#undef XCreatePixmapFromBitmapData
#undef XCreateSimpleWindow
#undef XGetSelectionOwner
#undef XCreateWindow
#undef XListInstalledColormaps
#undef XListFonts
#undef XListFontsWithInfo
#undef XGetFontPath
#undef XListExtensions
#undef XListProperties
#undef XListHosts
#undef XKeycodeToKeysym
#undef XLookupKeysym
#undef XGetKeyboardMapping
#undef XStringToKeysym
#undef XMaxRequestSize
#undef XExtendedMaxRequestSize
#undef XResourceManagerString
#undef XScreenResourceString
#undef XDisplayMotionBufferSize
#undef XVisualIDFromVisual
#undef XInitThreads
#undef XLockDisplay
#undef XUnlockDisplay
#undef XInitExtension
#undef XAddExtension
#undef XFindOnExtensionList
#undef XEHeadOfExtensionList
#undef XRootWindow
#undef XDefaultRootWindow
#undef XRootWindowOfScreen
#undef XDefaultVisual
#undef XDefaultVisualOfScreen
#undef XDefaultGC
#undef XDefaultGCOfScreen
#undef XBlackPixel
#undef XWhitePixel
#undef XAllPlanes
#undef XBlackPixelOfScreen
#undef XWhitePixelOfScreen
#undef XNextRequest
#undef XLastKnownRequestProcessed
#undef XServerVendor
#undef XDisplayString
#undef XDefaultColormap
#undef XDefaultColormapOfScreen
#undef XDisplayOfScreen
#undef XScreenOfDisplay
#undef XDefaultScreenOfDisplay
#undef XEventMaskOfScreen
#undef XScreenNumberOfScreen
#undef XSetErrorHandler
#undef XSetIOErrorHandler
#undef XListPixmapFormats
#undef XListDepths
#undef XReconfigureWMWindow
#undef XGetWMProtocols
#undef XSetWMProtocols
#undef XIconifyWindow
#undef XWithdrawWindow
#undef XGetCommand
#undef XGetWMColormapWindows
#undef XSetWMColormapWindows
#undef XFreeStringList
#undef XSetTransientForHint
#undef XActivateScreenSaver
#undef XAddHost
#undef XAddHosts
#undef XAddToExtensionList
#undef XAddToSaveSet
#undef XAllocColor
#undef XAllocColorCells
#undef XAllocColorPlanes
#undef XAllocNamedColor
#undef XAllowEvents
#undef XAutoRepeatOff
#undef XAutoRepeatOn
#undef XBell
#undef XBitmapBitOrder
#undef XBitmapPad
#undef XBitmapUnit
#undef XCellsOfScreen
#undef XChangeActivePointerGrab
#undef XChangeGC
#undef XChangeKeyboardControl
#undef XChangeKeyboardMapping
#undef XChangePointerControl
#undef XChangeProperty
#undef XChangeSaveSet
#undef XChangeWindowAttributes
#undef XCheckIfEvent
#undef XCheckMaskEvent
#undef XCheckTypedEvent
#undef XCheckTypedWindowEvent
#undef XCheckWindowEvent
#undef XCirculateSubwindows
#undef XCirculateSubwindowsDown
#undef XCirculateSubwindowsUp
#undef XClearArea
#undef XClearWindow
#undef XCloseDisplay
#undef XConfigureWindow
#undef XConnectionNumber
#undef XConvertSelection
#undef XCopyArea
#undef XCopyGC
#undef XCopyPlane
#undef XDefaultDepth
#undef XDefaultDepthOfScreen
#undef XDefaultScreen
#undef XDefineCursor
#undef XDeleteProperty
#undef XDestroyWindow
#undef XDestroySubwindows
#undef XDoesBackingStore
#undef XDoesSaveUnders
#undef XDisableAccessControl
#undef XDisplayCells
#undef XDisplayHeight
#undef XDisplayHeightMM
#undef XDisplayKeycodes
#undef XDisplayPlanes
#undef XDisplayWidth
#undef XDisplayWidthMM
#undef XDrawArc
#undef XDrawArcs
#undef XDrawImageString
#undef XDrawImageString16
#undef XDrawLine
#undef XDrawLines
#undef XDrawPoint
#undef XDrawPoints
#undef XDrawRectangle
#undef XDrawRectangles
#undef XDrawSegments
#undef XDrawString
#undef XDrawString16
#undef XDrawText
#undef XDrawText16
#undef XEnableAccessControl
#undef XEventsQueued
#undef XFetchName
#undef XFillArc
#undef XFillArcs
#undef XFillPolygon
#undef XFillRectangle
#undef XFillRectangles
#undef XFlush
#undef XForceScreenSaver
#undef XFree
#undef XFreeColormap
#undef XFreeColors
#undef XFreeCursor
#undef XFreeExtensionList
#undef XFreeFont
#undef XFreeFontInfo
#undef XFreeFontNames
#undef XFreeFontPath
#undef XFreeGC
#undef XFreeModifiermap
#undef XFreePixmap
#undef XGeometry
#undef XGetErrorDatabaseText
#undef XGetErrorText
#undef XGetFontProperty
#undef XGetGCValues
#undef XGetGeometry
#undef XGetIconName
#undef XGetInputFocus
#undef XGetKeyboardControl
#undef XGetPointerControl
#undef XGetPointerMapping
#undef XGetScreenSaver
#undef XGetTransientForHint
#undef XGetWindowProperty
#undef XGetWindowAttributes
#undef XGrabButton
#undef XGrabKey
#undef XGrabKeyboard
#undef XGrabPointer
#undef XGrabServer
#undef XHeightMMOfScreen
#undef XHeightOfScreen
#undef XIfEvent
#undef XImageByteOrder
#undef XInstallColormap
#undef XKeysymToKeycode
#undef XKillClient
#undef XLookupColor
#undef XLowerWindow
#undef XMapRaised
#undef XMapSubwindows
#undef XMapWindow
#undef XMaskEvent
#undef XMaxCmapsOfScreen
#undef XMinCmapsOfScreen
#undef XMoveResizeWindow
#undef XMoveWindow
#undef XNextEvent
#undef XNoOp
#undef XParseColor
#undef XParseGeometry
#undef XPeekEvent
#undef XPeekIfEvent
#undef XPending
#undef XPlanesOfScreen
#undef XProtocolRevision
#undef XProtocolVersion
#undef XPutBackEvent
#undef XPutImage
#undef XQLength
#undef XQueryBestCursor
#undef XQueryBestSize
#undef XQueryBestStipple
#undef XQueryBestTile
#undef XQueryColor
#undef XQueryColors
#undef XQueryExtension
#undef XQueryKeymap
#undef XQueryPointer
#undef XQueryTextExtents
#undef XQueryTextExtents16
#undef XQueryTree
#undef XRaiseWindow
#undef XReadBitmapFile
#undef XReadBitmapFileData
#undef XRebindKeysym
#undef XRecolorCursor
#undef XRefreshKeyboardMapping
#undef XRemoveFromSaveSet
#undef XRemoveHost
#undef XRemoveHosts
#undef XReparentWindow
#undef XResetScreenSaver
#undef XResizeWindow
#undef XRestackWindows
#undef XRotateBuffers
#undef XRotateWindowProperties
#undef XScreenCount
#undef XSelectInput
#undef XSendEvent
#undef XSetAccessControl
#undef XSetArcMode
#undef XSetBackground
#undef XSetClipMask
#undef XSetClipOrigin
#undef XSetClipRectangles
#undef XSetCloseDownMode
#undef XSetCommand
#undef XSetDashes
#undef XSetFillRule
#undef XSetFillStyle
#undef XSetFont
#undef XSetFontPath
#undef XSetForeground
#undef XSetFunction
#undef XSetGraphicsExposures
#undef XSetIconName
#undef XSetInputFocus
#undef XSetLineAttributes
#undef XSetModifierMapping
#undef XSetPlaneMask
#undef XSetPointerMapping
#undef XSetScreenSaver
#undef XSetSelectionOwner
#undef XSetState
#undef XSetStipple
#undef XSetSubwindowMode
#undef XSetTSOrigin
#undef XSetTile
#undef XSetWindowBackground
#undef XSetWindowBackgroundPixmap
#undef XSetWindowBorder
#undef XSetWindowBorderPixmap
#undef XSetWindowBorderWidth
#undef XSetWindowColormap
#undef XStoreBuffer
#undef XStoreBytes
#undef XStoreColor
#undef XStoreColors
#undef XStoreName
#undef XStoreNamedColor
#undef XSync
#undef XTextExtents
#undef XTextExtents16
#undef XTextWidth
#undef XTextWidth16
#undef XTranslateCoordinates
#undef XUndefineCursor
#undef XUngrabButton
#undef XUngrabKey
#undef XUngrabKeyboard
#undef XUngrabPointer
#undef XUngrabServer
#undef XUninstallColormap
#undef XUnloadFont
#undef XUnmapSubwindows
#undef XUnmapWindow
#undef XVendorRelease
#undef XWarpPointer
#undef XWidthMMOfScreen
#undef XWidthOfScreen
#undef XWindowEvent
#undef XWriteBitmapFile
#undef XSupportsLocale
#undef XSetLocaleModifiers
#undef XOpenOM
#undef XCloseOM
#undef XSetOMValues
#undef XGetOMValues
#undef XDisplayOfOM
#undef XLocaleOfOM
#undef XCreateOC
#undef XDestroyOC
#undef XOMOfOC
#undef XSetOCValues
#undef XGetOCValues
#undef XCreateFontSet
#undef XFreeFontSet
#undef XFontsOfFontSet
#undef XBaseFontNameListOfFontSet
#undef XLocaleOfFontSet
#undef XContextDependentDrawing
#undef XDirectionalDependentDrawing
#undef XContextualDrawing
#undef XExtentsOfFontSet
#undef XmbTextEscapement
#undef XwcTextEscapement
#undef Xutf8TextEscapement
#undef XmbTextExtents
#undef XwcTextExtents
#undef Xutf8TextExtents
#undef XmbTextPerCharExtents
#undef XwcTextPerCharExtents
#undef Xutf8TextPerCharExtents
#undef XmbDrawText
#undef XwcDrawText
#undef Xutf8DrawText
#undef XmbDrawString
#undef XwcDrawString
#undef Xutf8DrawString
#undef XmbDrawImageString
#undef XwcDrawImageString
#undef Xutf8DrawImageString
#undef XOpenIM
#undef XCloseIM
#undef XGetIMValues
#undef XSetIMValues
#undef XDisplayOfIM
#undef XLocaleOfIM
#undef XCreateIC
#undef XDestroyIC
#undef XSetICFocus
#undef XUnsetICFocus
#undef XwcResetIC
#undef XmbResetIC
#undef Xutf8ResetIC
#undef XSetICValues
#undef XGetICValues
#undef XIMOfIC
#undef XFilterEvent
#undef XmbLookupString
#undef XwcLookupString
#undef Xutf8LookupString
#undef XVaCreateNestedList
#undef XRegisterIMInstantiateCallback
#undef XUnregisterIMInstantiateCallback
#undef XInternalConnectionNumbers
#undef XProcessInternalConnection
#undef XAddConnectionWatch
#undef XRemoveConnectionWatch
#undef XSetAuthorization
#undef _Xmbtowc
#undef _Xwctomb
#undef XGetEventData
#undef XFreeEventData
#undef XAllocClassHint
#undef XAllocIconSize
#undef XAllocSizeHints
#undef XAllocStandardColormap
#undef XAllocWMHints
#undef XClipBox
#undef XCreateRegion
#undef XDefaultString
#undef XDeleteContext
#undef XDestroyRegion
#undef XEmptyRegion
#undef XEqualRegion
#undef XFindContext
#undef XGetClassHint
#undef XGetIconSizes
#undef XGetNormalHints
#undef XGetRGBColormaps
#undef XGetSizeHints
#undef XGetStandardColormap
#undef XGetTextProperty
#undef XGetVisualInfo
#undef XGetWMClientMachine
#undef XGetWMHints
#undef XGetWMIconName
#undef XGetWMName
#undef XGetWMNormalHints
#undef XGetWMSizeHints
#undef XGetZoomHints
#undef XIntersectRegion
#undef XConvertCase
#undef XLookupString
#undef XMatchVisualInfo
#undef XOffsetRegion
#undef XPointInRegion
#undef XPolygonRegion
#undef XRectInRegion
#undef XSaveContext
#undef XSetClassHint
#undef XSetIconSizes
#undef XSetNormalHints
#undef XSetRGBColormaps
#undef XSetSizeHints
#undef XSetStandardProperties
#undef XSetTextProperty
#undef XSetWMClientMachine
#undef XSetWMHints
#undef XSetWMIconName
#undef XSetWMName
#undef XSetWMNormalHints
#undef XSetWMProperties
#undef XmbSetWMProperties
#undef Xutf8SetWMProperties
#undef XSetWMSizeHints
#undef XSetRegion
#undef XSetStandardColormap
#undef XSetZoomHints
#undef XShrinkRegion
#undef XStringListToTextProperty
#undef XSubtractRegion
#undef XmbTextListToTextProperty
#undef XwcTextListToTextProperty
#undef Xutf8TextListToTextProperty
#undef XwcFreeStringList
#undef XTextPropertyToStringList
#undef XmbTextPropertyToTextList
#undef XwcTextPropertyToTextList
#undef Xutf8TextPropertyToTextList
#undef XUnionRectWithRegion
#undef XUnionRegion
#undef XWMGeometry
#undef XXorRegion
#undef XkbIgnoreExtension
#undef XkbOpenDisplay
#undef XkbQueryExtension
#undef XkbUseExtension
#undef XkbLibraryVersion
#undef XkbSetXlibControls
#undef XkbGetXlibControls
#undef XkbXlibControlsImplemented
#undef XkbSetAtomFuncs
#undef XkbKeycodeToKeysym
#undef XkbKeysymToModifiers
#undef XkbLookupKeySym
#undef XkbLookupKeyBinding
#undef XkbTranslateKeyCode
#undef XkbTranslateKeySym
#undef XkbSetAutoRepeatRate
#undef XkbGetAutoRepeatRate
#undef XkbChangeEnabledControls
#undef XkbDeviceBell
#undef XkbForceDeviceBell
#undef XkbDeviceBellEvent
#undef XkbBell
#undef XkbForceBell
#undef XkbBellEvent
#undef XkbSelectEvents
#undef XkbSelectEventDetails
#undef XkbNoteMapChanges
#undef XkbNoteNameChanges
#undef XkbGetIndicatorState
#undef XkbGetIndicatorMap
#undef XkbSetIndicatorMap
#undef XkbGetNamedIndicator
#undef XkbGetNamedDeviceIndicator
#undef XkbSetNamedIndicator
#undef XkbSetNamedDeviceIndicator
#undef XkbLockModifiers
#undef XkbLatchModifiers
#undef XkbLockGroup
#undef XkbLatchGroup
#undef XkbSetServerInternalMods
#undef XkbSetIgnoreLockMods
#undef XkbVirtualModsToReal
#undef XkbComputeEffectiveMap
#undef XkbInitCanonicalKeyTypes
#undef XkbAllocKeyboard
#undef XkbFreeKeyboard
#undef XkbAllocClientMap
#undef XkbAllocServerMap
#undef XkbFreeClientMap
#undef XkbFreeServerMap
#undef XkbAddKeyType
#undef XkbAllocIndicatorMaps
#undef XkbFreeIndicatorMaps
#undef XkbGetMap
#undef XkbGetUpdatedMap
#undef XkbGetMapChanges
#undef XkbRefreshKeyboardMapping
#undef XkbGetKeyTypes
#undef XkbGetKeySyms
#undef XkbGetKeyActions
#undef XkbGetKeyBehaviors
#undef XkbGetVirtualMods
#undef XkbGetKeyExplicitComponents
#undef XkbGetKeyModifierMap
#undef XkbGetKeyVirtualModMap
#undef XkbAllocControls
#undef XkbFreeControls
#undef XkbGetControls
#undef XkbSetControls
#undef XkbNoteControlsChanges
#undef XkbAllocCompatMap
#undef XkbFreeCompatMap
#undef XkbGetCompatMap
#undef XkbSetCompatMap
#undef XkbAllocNames
#undef XkbGetNames
#undef XkbSetNames
#undef XkbChangeNames
#undef XkbFreeNames
#undef XkbGetState
#undef XkbSetMap
#undef XkbChangeMap
#undef XkbSetDetectableAutoRepeat
#undef XkbGetDetectableAutoRepeat
#undef XkbSetAutoResetControls
#undef XkbGetAutoResetControls
#undef XkbSetPerClientControls
#undef XkbGetPerClientControls
#undef XkbCopyKeyType
#undef XkbCopyKeyTypes
#undef XkbResizeKeyType
#undef XkbResizeKeySyms
#undef XkbResizeKeyActions
#undef XkbChangeTypesOfKey
#undef XkbChangeKeycodeRange
#undef XkbListComponents
#undef XkbFreeComponentList
#undef XkbGetKeyboard
#undef XkbGetKeyboardByName
#undef XkbKeyTypesForCoreSymbols
#undef XkbApplyCompatMapToKey
#undef XkbUpdateMapFromCore
#undef XkbAddDeviceLedInfo
#undef XkbResizeDeviceButtonActions
#undef XkbAllocDeviceInfo
#undef XkbFreeDeviceInfo
#undef XkbNoteDeviceChanges
#undef XkbGetDeviceInfo
#undef XkbGetDeviceInfoChanges
#undef XkbGetDeviceButtonActions
#undef XkbGetDeviceLedInfo
#undef XkbSetDeviceInfo
#undef XkbChangeDeviceInfo
#undef XkbSetDeviceLedInfo
#undef XkbSetDeviceButtonActions
#undef XkbToControl
#undef XkbSetDebuggingFlags
#undef XkbApplyVirtualModChanges
#undef XkbUpdateActionVirtualMods
#undef XkbUpdateKeyTypeVirtualMods
#include <dlfcn.h>
#include <stdio.h>
int (*_Xmblen_dylibloader_wrapper_xlib)( char*, int);
XFontStruct* (*XLoadQueryFont_dylibloader_wrapper_xlib)( Display*,const char*);
XFontStruct* (*XQueryFont_dylibloader_wrapper_xlib)( Display*, XID);
XTimeCoord* (*XGetMotionEvents_dylibloader_wrapper_xlib)( Display*, Window, Time, Time, int*);
XModifierKeymap* (*XDeleteModifiermapEntry_dylibloader_wrapper_xlib)( XModifierKeymap*, KeyCode, int);
XModifierKeymap* (*XGetModifierMapping_dylibloader_wrapper_xlib)( Display*);
XModifierKeymap* (*XInsertModifiermapEntry_dylibloader_wrapper_xlib)( XModifierKeymap*, KeyCode, int);
XModifierKeymap* (*XNewModifiermap_dylibloader_wrapper_xlib)( int);
XImage* (*XCreateImage_dylibloader_wrapper_xlib)( Display*, Visual*, unsigned int, int, int, char*, unsigned int, unsigned int, int, int);
int (*XInitImage_dylibloader_wrapper_xlib)( XImage*);
XImage* (*XGetImage_dylibloader_wrapper_xlib)( Display*, Drawable, int, int, unsigned int, unsigned int, unsigned long, int);
XImage* (*XGetSubImage_dylibloader_wrapper_xlib)( Display*, Drawable, int, int, unsigned int, unsigned int, unsigned long, int, XImage*, int, int);
Display* (*XOpenDisplay_dylibloader_wrapper_xlib)(const char*);
void (*XrmInitialize_dylibloader_wrapper_xlib)( void);
char* (*XFetchBytes_dylibloader_wrapper_xlib)( Display*, int*);
char* (*XFetchBuffer_dylibloader_wrapper_xlib)( Display*, int*, int);
char* (*XGetAtomName_dylibloader_wrapper_xlib)( Display*, Atom);
int (*XGetAtomNames_dylibloader_wrapper_xlib)( Display*, Atom*, int, char**);
char* (*XGetDefault_dylibloader_wrapper_xlib)( Display*,const char*,const char*);
char* (*XDisplayName_dylibloader_wrapper_xlib)(const char*);
char* (*XKeysymToString_dylibloader_wrapper_xlib)( KeySym);
int* (*XSynchronize_dylibloader_wrapper_xlib)( Display*, int);
int* (*XSetAfterFunction_dylibloader_wrapper_xlib)( Display*, int*);
Atom (*XInternAtom_dylibloader_wrapper_xlib)( Display*,const char*, int);
int (*XInternAtoms_dylibloader_wrapper_xlib)( Display*, char**, int, int, Atom*);
Colormap (*XCopyColormapAndFree_dylibloader_wrapper_xlib)( Display*, Colormap);
Colormap (*XCreateColormap_dylibloader_wrapper_xlib)( Display*, Window, Visual*, int);
Cursor (*XCreatePixmapCursor_dylibloader_wrapper_xlib)( Display*, Pixmap, Pixmap, XColor*, XColor*, unsigned int, unsigned int);
Cursor (*XCreateGlyphCursor_dylibloader_wrapper_xlib)( Display*, Font, Font, unsigned int, unsigned int,const XColor*,const XColor*);
Cursor (*XCreateFontCursor_dylibloader_wrapper_xlib)( Display*, unsigned int);
Font (*XLoadFont_dylibloader_wrapper_xlib)( Display*,const char*);
GC (*XCreateGC_dylibloader_wrapper_xlib)( Display*, Drawable, unsigned long, XGCValues*);
GContext (*XGContextFromGC_dylibloader_wrapper_xlib)( GC);
void (*XFlushGC_dylibloader_wrapper_xlib)( Display*, GC);
Pixmap (*XCreatePixmap_dylibloader_wrapper_xlib)( Display*, Drawable, unsigned int, unsigned int, unsigned int);
Pixmap (*XCreateBitmapFromData_dylibloader_wrapper_xlib)( Display*, Drawable,const char*, unsigned int, unsigned int);
Pixmap (*XCreatePixmapFromBitmapData_dylibloader_wrapper_xlib)( Display*, Drawable, char*, unsigned int, unsigned int, unsigned long, unsigned long, unsigned int);
Window (*XCreateSimpleWindow_dylibloader_wrapper_xlib)( Display*, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long);
Window (*XGetSelectionOwner_dylibloader_wrapper_xlib)( Display*, Atom);
Window (*XCreateWindow_dylibloader_wrapper_xlib)( Display*, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual*, unsigned long, XSetWindowAttributes*);
Colormap* (*XListInstalledColormaps_dylibloader_wrapper_xlib)( Display*, Window, int*);
char** (*XListFonts_dylibloader_wrapper_xlib)( Display*,const char*, int, int*);
char** (*XListFontsWithInfo_dylibloader_wrapper_xlib)( Display*,const char*, int, int*, XFontStruct**);
char** (*XGetFontPath_dylibloader_wrapper_xlib)( Display*, int*);
char** (*XListExtensions_dylibloader_wrapper_xlib)( Display*, int*);
Atom* (*XListProperties_dylibloader_wrapper_xlib)( Display*, Window, int*);
XHostAddress* (*XListHosts_dylibloader_wrapper_xlib)( Display*, int*, int*);
KeySym (*XKeycodeToKeysym_dylibloader_wrapper_xlib)( Display*, KeyCode, int);
KeySym (*XLookupKeysym_dylibloader_wrapper_xlib)( XKeyEvent*, int);
KeySym* (*XGetKeyboardMapping_dylibloader_wrapper_xlib)( Display*, KeyCode, int, int*);
KeySym (*XStringToKeysym_dylibloader_wrapper_xlib)(const char*);
long (*XMaxRequestSize_dylibloader_wrapper_xlib)( Display*);
long (*XExtendedMaxRequestSize_dylibloader_wrapper_xlib)( Display*);
char* (*XResourceManagerString_dylibloader_wrapper_xlib)( Display*);
char* (*XScreenResourceString_dylibloader_wrapper_xlib)( Screen*);
unsigned long (*XDisplayMotionBufferSize_dylibloader_wrapper_xlib)( Display*);
VisualID (*XVisualIDFromVisual_dylibloader_wrapper_xlib)( Visual*);
int (*XInitThreads_dylibloader_wrapper_xlib)( void);
void (*XLockDisplay_dylibloader_wrapper_xlib)( Display*);
void (*XUnlockDisplay_dylibloader_wrapper_xlib)( Display*);
XExtCodes* (*XInitExtension_dylibloader_wrapper_xlib)( Display*,const char*);
XExtCodes* (*XAddExtension_dylibloader_wrapper_xlib)( Display*);
XExtData* (*XFindOnExtensionList_dylibloader_wrapper_xlib)( XExtData**, int);
XExtData** (*XEHeadOfExtensionList_dylibloader_wrapper_xlib)( XEDataObject);
Window (*XRootWindow_dylibloader_wrapper_xlib)( Display*, int);
Window (*XDefaultRootWindow_dylibloader_wrapper_xlib)( Display*);
Window (*XRootWindowOfScreen_dylibloader_wrapper_xlib)( Screen*);
Visual* (*XDefaultVisual_dylibloader_wrapper_xlib)( Display*, int);
Visual* (*XDefaultVisualOfScreen_dylibloader_wrapper_xlib)( Screen*);
GC (*XDefaultGC_dylibloader_wrapper_xlib)( Display*, int);
GC (*XDefaultGCOfScreen_dylibloader_wrapper_xlib)( Screen*);
unsigned long (*XBlackPixel_dylibloader_wrapper_xlib)( Display*, int);
unsigned long (*XWhitePixel_dylibloader_wrapper_xlib)( Display*, int);
unsigned long (*XAllPlanes_dylibloader_wrapper_xlib)( void);
unsigned long (*XBlackPixelOfScreen_dylibloader_wrapper_xlib)( Screen*);
unsigned long (*XWhitePixelOfScreen_dylibloader_wrapper_xlib)( Screen*);
unsigned long (*XNextRequest_dylibloader_wrapper_xlib)( Display*);
unsigned long (*XLastKnownRequestProcessed_dylibloader_wrapper_xlib)( Display*);
char* (*XServerVendor_dylibloader_wrapper_xlib)( Display*);
char* (*XDisplayString_dylibloader_wrapper_xlib)( Display*);
Colormap (*XDefaultColormap_dylibloader_wrapper_xlib)( Display*, int);
Colormap (*XDefaultColormapOfScreen_dylibloader_wrapper_xlib)( Screen*);
Display* (*XDisplayOfScreen_dylibloader_wrapper_xlib)( Screen*);
Screen* (*XScreenOfDisplay_dylibloader_wrapper_xlib)( Display*, int);
Screen* (*XDefaultScreenOfDisplay_dylibloader_wrapper_xlib)( Display*);
long (*XEventMaskOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XScreenNumberOfScreen_dylibloader_wrapper_xlib)( Screen*);
XErrorHandler (*XSetErrorHandler_dylibloader_wrapper_xlib)( XErrorHandler);
XIOErrorHandler (*XSetIOErrorHandler_dylibloader_wrapper_xlib)( XIOErrorHandler);
XPixmapFormatValues* (*XListPixmapFormats_dylibloader_wrapper_xlib)( Display*, int*);
int* (*XListDepths_dylibloader_wrapper_xlib)( Display*, int, int*);
int (*XReconfigureWMWindow_dylibloader_wrapper_xlib)( Display*, Window, int, unsigned int, XWindowChanges*);
int (*XGetWMProtocols_dylibloader_wrapper_xlib)( Display*, Window, Atom**, int*);
int (*XSetWMProtocols_dylibloader_wrapper_xlib)( Display*, Window, Atom*, int);
int (*XIconifyWindow_dylibloader_wrapper_xlib)( Display*, Window, int);
int (*XWithdrawWindow_dylibloader_wrapper_xlib)( Display*, Window, int);
int (*XGetCommand_dylibloader_wrapper_xlib)( Display*, Window, char***, int*);
int (*XGetWMColormapWindows_dylibloader_wrapper_xlib)( Display*, Window, Window**, int*);
int (*XSetWMColormapWindows_dylibloader_wrapper_xlib)( Display*, Window, Window*, int);
void (*XFreeStringList_dylibloader_wrapper_xlib)( char**);
int (*XSetTransientForHint_dylibloader_wrapper_xlib)( Display*, Window, Window);
int (*XActivateScreenSaver_dylibloader_wrapper_xlib)( Display*);
int (*XAddHost_dylibloader_wrapper_xlib)( Display*, XHostAddress*);
int (*XAddHosts_dylibloader_wrapper_xlib)( Display*, XHostAddress*, int);
int (*XAddToExtensionList_dylibloader_wrapper_xlib)(struct _XExtData**, XExtData*);
int (*XAddToSaveSet_dylibloader_wrapper_xlib)( Display*, Window);
int (*XAllocColor_dylibloader_wrapper_xlib)( Display*, Colormap, XColor*);
int (*XAllocColorCells_dylibloader_wrapper_xlib)( Display*, Colormap, int, unsigned long*, unsigned int, unsigned long*, unsigned int);
int (*XAllocColorPlanes_dylibloader_wrapper_xlib)( Display*, Colormap, int, unsigned long*, int, int, int, int, unsigned long*, unsigned long*, unsigned long*);
int (*XAllocNamedColor_dylibloader_wrapper_xlib)( Display*, Colormap,const char*, XColor*, XColor*);
int (*XAllowEvents_dylibloader_wrapper_xlib)( Display*, int, Time);
int (*XAutoRepeatOff_dylibloader_wrapper_xlib)( Display*);
int (*XAutoRepeatOn_dylibloader_wrapper_xlib)( Display*);
int (*XBell_dylibloader_wrapper_xlib)( Display*, int);
int (*XBitmapBitOrder_dylibloader_wrapper_xlib)( Display*);
int (*XBitmapPad_dylibloader_wrapper_xlib)( Display*);
int (*XBitmapUnit_dylibloader_wrapper_xlib)( Display*);
int (*XCellsOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XChangeActivePointerGrab_dylibloader_wrapper_xlib)( Display*, unsigned int, Cursor, Time);
int (*XChangeGC_dylibloader_wrapper_xlib)( Display*, GC, unsigned long, XGCValues*);
int (*XChangeKeyboardControl_dylibloader_wrapper_xlib)( Display*, unsigned long, XKeyboardControl*);
int (*XChangeKeyboardMapping_dylibloader_wrapper_xlib)( Display*, int, int, KeySym*, int);
int (*XChangePointerControl_dylibloader_wrapper_xlib)( Display*, int, int, int, int, int);
int (*XChangeProperty_dylibloader_wrapper_xlib)( Display*, Window, Atom, Atom, int, int,const unsigned char*, int);
int (*XChangeSaveSet_dylibloader_wrapper_xlib)( Display*, Window, int);
int (*XChangeWindowAttributes_dylibloader_wrapper_xlib)( Display*, Window, unsigned long, XSetWindowAttributes*);
int (*XCheckIfEvent_dylibloader_wrapper_xlib)( Display*, XEvent*, Bool (*) (Display*, XEvent*, XPointer), XPointer);
int (*XCheckMaskEvent_dylibloader_wrapper_xlib)( Display*, long, XEvent*);
int (*XCheckTypedEvent_dylibloader_wrapper_xlib)( Display*, int, XEvent*);
int (*XCheckTypedWindowEvent_dylibloader_wrapper_xlib)( Display*, Window, int, XEvent*);
int (*XCheckWindowEvent_dylibloader_wrapper_xlib)( Display*, Window, long, XEvent*);
int (*XCirculateSubwindows_dylibloader_wrapper_xlib)( Display*, Window, int);
int (*XCirculateSubwindowsDown_dylibloader_wrapper_xlib)( Display*, Window);
int (*XCirculateSubwindowsUp_dylibloader_wrapper_xlib)( Display*, Window);
int (*XClearArea_dylibloader_wrapper_xlib)( Display*, Window, int, int, unsigned int, unsigned int, int);
int (*XClearWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XCloseDisplay_dylibloader_wrapper_xlib)( Display*);
int (*XConfigureWindow_dylibloader_wrapper_xlib)( Display*, Window, unsigned int, XWindowChanges*);
int (*XConnectionNumber_dylibloader_wrapper_xlib)( Display*);
int (*XConvertSelection_dylibloader_wrapper_xlib)( Display*, Atom, Atom, Atom, Window, Time);
int (*XCopyArea_dylibloader_wrapper_xlib)( Display*, Drawable, Drawable, GC, int, int, unsigned int, unsigned int, int, int);
int (*XCopyGC_dylibloader_wrapper_xlib)( Display*, GC, unsigned long, GC);
int (*XCopyPlane_dylibloader_wrapper_xlib)( Display*, Drawable, Drawable, GC, int, int, unsigned int, unsigned int, int, int, unsigned long);
int (*XDefaultDepth_dylibloader_wrapper_xlib)( Display*, int);
int (*XDefaultDepthOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XDefaultScreen_dylibloader_wrapper_xlib)( Display*);
int (*XDefineCursor_dylibloader_wrapper_xlib)( Display*, Window, Cursor);
int (*XDeleteProperty_dylibloader_wrapper_xlib)( Display*, Window, Atom);
int (*XDestroyWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XDestroySubwindows_dylibloader_wrapper_xlib)( Display*, Window);
int (*XDoesBackingStore_dylibloader_wrapper_xlib)( Screen*);
int (*XDoesSaveUnders_dylibloader_wrapper_xlib)( Screen*);
int (*XDisableAccessControl_dylibloader_wrapper_xlib)( Display*);
int (*XDisplayCells_dylibloader_wrapper_xlib)( Display*, int);
int (*XDisplayHeight_dylibloader_wrapper_xlib)( Display*, int);
int (*XDisplayHeightMM_dylibloader_wrapper_xlib)( Display*, int);
int (*XDisplayKeycodes_dylibloader_wrapper_xlib)( Display*, int*, int*);
int (*XDisplayPlanes_dylibloader_wrapper_xlib)( Display*, int);
int (*XDisplayWidth_dylibloader_wrapper_xlib)( Display*, int);
int (*XDisplayWidthMM_dylibloader_wrapper_xlib)( Display*, int);
int (*XDrawArc_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, unsigned int, unsigned int, int, int);
int (*XDrawArcs_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XArc*, int);
int (*XDrawImageString_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int,const char*, int);
int (*XDrawImageString16_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int,const XChar2b*, int);
int (*XDrawLine_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, int, int);
int (*XDrawLines_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XPoint*, int, int);
int (*XDrawPoint_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int);
int (*XDrawPoints_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XPoint*, int, int);
int (*XDrawRectangle_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, unsigned int, unsigned int);
int (*XDrawRectangles_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XRectangle*, int);
int (*XDrawSegments_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XSegment*, int);
int (*XDrawString_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int,const char*, int);
int (*XDrawString16_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int,const XChar2b*, int);
int (*XDrawText_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, XTextItem*, int);
int (*XDrawText16_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, XTextItem16*, int);
int (*XEnableAccessControl_dylibloader_wrapper_xlib)( Display*);
int (*XEventsQueued_dylibloader_wrapper_xlib)( Display*, int);
int (*XFetchName_dylibloader_wrapper_xlib)( Display*, Window, char**);
int (*XFillArc_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, unsigned int, unsigned int, int, int);
int (*XFillArcs_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XArc*, int);
int (*XFillPolygon_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XPoint*, int, int, int);
int (*XFillRectangle_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, unsigned int, unsigned int);
int (*XFillRectangles_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XRectangle*, int);
int (*XFlush_dylibloader_wrapper_xlib)( Display*);
int (*XForceScreenSaver_dylibloader_wrapper_xlib)( Display*, int);
int (*XFree_dylibloader_wrapper_xlib)( void*);
int (*XFreeColormap_dylibloader_wrapper_xlib)( Display*, Colormap);
int (*XFreeColors_dylibloader_wrapper_xlib)( Display*, Colormap, unsigned long*, int, unsigned long);
int (*XFreeCursor_dylibloader_wrapper_xlib)( Display*, Cursor);
int (*XFreeExtensionList_dylibloader_wrapper_xlib)( char**);
int (*XFreeFont_dylibloader_wrapper_xlib)( Display*, XFontStruct*);
int (*XFreeFontInfo_dylibloader_wrapper_xlib)( char**, XFontStruct*, int);
int (*XFreeFontNames_dylibloader_wrapper_xlib)( char**);
int (*XFreeFontPath_dylibloader_wrapper_xlib)( char**);
int (*XFreeGC_dylibloader_wrapper_xlib)( Display*, GC);
int (*XFreeModifiermap_dylibloader_wrapper_xlib)( XModifierKeymap*);
int (*XFreePixmap_dylibloader_wrapper_xlib)( Display*, Pixmap);
int (*XGeometry_dylibloader_wrapper_xlib)( Display*, int,const char*,const char*, unsigned int, unsigned int, unsigned int, int, int, int*, int*, int*, int*);
int (*XGetErrorDatabaseText_dylibloader_wrapper_xlib)( Display*,const char*,const char*,const char*, char*, int);
int (*XGetErrorText_dylibloader_wrapper_xlib)( Display*, int, char*, int);
int (*XGetFontProperty_dylibloader_wrapper_xlib)( XFontStruct*, Atom, unsigned long*);
int (*XGetGCValues_dylibloader_wrapper_xlib)( Display*, GC, unsigned long, XGCValues*);
int (*XGetGeometry_dylibloader_wrapper_xlib)( Display*, Drawable, Window*, int*, int*, unsigned int*, unsigned int*, unsigned int*, unsigned int*);
int (*XGetIconName_dylibloader_wrapper_xlib)( Display*, Window, char**);
int (*XGetInputFocus_dylibloader_wrapper_xlib)( Display*, Window*, int*);
int (*XGetKeyboardControl_dylibloader_wrapper_xlib)( Display*, XKeyboardState*);
int (*XGetPointerControl_dylibloader_wrapper_xlib)( Display*, int*, int*, int*);
int (*XGetPointerMapping_dylibloader_wrapper_xlib)( Display*, unsigned char*, int);
int (*XGetScreenSaver_dylibloader_wrapper_xlib)( Display*, int*, int*, int*, int*);
int (*XGetTransientForHint_dylibloader_wrapper_xlib)( Display*, Window, Window*);
int (*XGetWindowProperty_dylibloader_wrapper_xlib)( Display*, Window, Atom, long, long, int, Atom, Atom*, int*, unsigned long*, unsigned long*, unsigned char**);
int (*XGetWindowAttributes_dylibloader_wrapper_xlib)( Display*, Window, XWindowAttributes*);
int (*XGrabButton_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, Window, int, unsigned int, int, int, Window, Cursor);
int (*XGrabKey_dylibloader_wrapper_xlib)( Display*, int, unsigned int, Window, int, int, int);
int (*XGrabKeyboard_dylibloader_wrapper_xlib)( Display*, Window, int, int, int, Time);
int (*XGrabPointer_dylibloader_wrapper_xlib)( Display*, Window, int, unsigned int, int, int, Window, Cursor, Time);
int (*XGrabServer_dylibloader_wrapper_xlib)( Display*);
int (*XHeightMMOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XHeightOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XIfEvent_dylibloader_wrapper_xlib)( Display*, XEvent*, Bool (*) (Display*, XEvent*, XPointer), XPointer);
int (*XImageByteOrder_dylibloader_wrapper_xlib)( Display*);
int (*XInstallColormap_dylibloader_wrapper_xlib)( Display*, Colormap);
KeyCode (*XKeysymToKeycode_dylibloader_wrapper_xlib)( Display*, KeySym);
int (*XKillClient_dylibloader_wrapper_xlib)( Display*, XID);
int (*XLookupColor_dylibloader_wrapper_xlib)( Display*, Colormap,const char*, XColor*, XColor*);
int (*XLowerWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XMapRaised_dylibloader_wrapper_xlib)( Display*, Window);
int (*XMapSubwindows_dylibloader_wrapper_xlib)( Display*, Window);
int (*XMapWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XMaskEvent_dylibloader_wrapper_xlib)( Display*, long, XEvent*);
int (*XMaxCmapsOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XMinCmapsOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XMoveResizeWindow_dylibloader_wrapper_xlib)( Display*, Window, int, int, unsigned int, unsigned int);
int (*XMoveWindow_dylibloader_wrapper_xlib)( Display*, Window, int, int);
int (*XNextEvent_dylibloader_wrapper_xlib)( Display*, XEvent*);
int (*XNoOp_dylibloader_wrapper_xlib)( Display*);
int (*XParseColor_dylibloader_wrapper_xlib)( Display*, Colormap,const char*, XColor*);
int (*XParseGeometry_dylibloader_wrapper_xlib)(const char*, int*, int*, unsigned int*, unsigned int*);
int (*XPeekEvent_dylibloader_wrapper_xlib)( Display*, XEvent*);
int (*XPeekIfEvent_dylibloader_wrapper_xlib)( Display*, XEvent*, Bool (*) (Display*, XEvent*, XPointer), XPointer);
int (*XPending_dylibloader_wrapper_xlib)( Display*);
int (*XPlanesOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XProtocolRevision_dylibloader_wrapper_xlib)( Display*);
int (*XProtocolVersion_dylibloader_wrapper_xlib)( Display*);
int (*XPutBackEvent_dylibloader_wrapper_xlib)( Display*, XEvent*);
int (*XPutImage_dylibloader_wrapper_xlib)( Display*, Drawable, GC, XImage*, int, int, int, int, unsigned int, unsigned int);
int (*XQLength_dylibloader_wrapper_xlib)( Display*);
int (*XQueryBestCursor_dylibloader_wrapper_xlib)( Display*, Drawable, unsigned int, unsigned int, unsigned int*, unsigned int*);
int (*XQueryBestSize_dylibloader_wrapper_xlib)( Display*, int, Drawable, unsigned int, unsigned int, unsigned int*, unsigned int*);
int (*XQueryBestStipple_dylibloader_wrapper_xlib)( Display*, Drawable, unsigned int, unsigned int, unsigned int*, unsigned int*);
int (*XQueryBestTile_dylibloader_wrapper_xlib)( Display*, Drawable, unsigned int, unsigned int, unsigned int*, unsigned int*);
int (*XQueryColor_dylibloader_wrapper_xlib)( Display*, Colormap, XColor*);
int (*XQueryColors_dylibloader_wrapper_xlib)( Display*, Colormap, XColor*, int);
int (*XQueryExtension_dylibloader_wrapper_xlib)( Display*,const char*, int*, int*, int*);
int (*XQueryKeymap_dylibloader_wrapper_xlib)( Display*, char [32]);
int (*XQueryPointer_dylibloader_wrapper_xlib)( Display*, Window, Window*, Window*, int*, int*, int*, int*, unsigned int*);
int (*XQueryTextExtents_dylibloader_wrapper_xlib)( Display*, XID,const char*, int, int*, int*, int*, XCharStruct*);
int (*XQueryTextExtents16_dylibloader_wrapper_xlib)( Display*, XID,const XChar2b*, int, int*, int*, int*, XCharStruct*);
int (*XQueryTree_dylibloader_wrapper_xlib)( Display*, Window, Window*, Window*, Window**, unsigned int*);
int (*XRaiseWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XReadBitmapFile_dylibloader_wrapper_xlib)( Display*, Drawable,const char*, unsigned int*, unsigned int*, Pixmap*, int*, int*);
int (*XReadBitmapFileData_dylibloader_wrapper_xlib)(const char*, unsigned int*, unsigned int*, unsigned char**, int*, int*);
int (*XRebindKeysym_dylibloader_wrapper_xlib)( Display*, KeySym, KeySym*, int,const unsigned char*, int);
int (*XRecolorCursor_dylibloader_wrapper_xlib)( Display*, Cursor, XColor*, XColor*);
int (*XRefreshKeyboardMapping_dylibloader_wrapper_xlib)( XMappingEvent*);
int (*XRemoveFromSaveSet_dylibloader_wrapper_xlib)( Display*, Window);
int (*XRemoveHost_dylibloader_wrapper_xlib)( Display*, XHostAddress*);
int (*XRemoveHosts_dylibloader_wrapper_xlib)( Display*, XHostAddress*, int);
int (*XReparentWindow_dylibloader_wrapper_xlib)( Display*, Window, Window, int, int);
int (*XResetScreenSaver_dylibloader_wrapper_xlib)( Display*);
int (*XResizeWindow_dylibloader_wrapper_xlib)( Display*, Window, unsigned int, unsigned int);
int (*XRestackWindows_dylibloader_wrapper_xlib)( Display*, Window*, int);
int (*XRotateBuffers_dylibloader_wrapper_xlib)( Display*, int);
int (*XRotateWindowProperties_dylibloader_wrapper_xlib)( Display*, Window, Atom*, int, int);
int (*XScreenCount_dylibloader_wrapper_xlib)( Display*);
int (*XSelectInput_dylibloader_wrapper_xlib)( Display*, Window, long);
int (*XSendEvent_dylibloader_wrapper_xlib)( Display*, Window, int, long, XEvent*);
int (*XSetAccessControl_dylibloader_wrapper_xlib)( Display*, int);
int (*XSetArcMode_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetBackground_dylibloader_wrapper_xlib)( Display*, GC, unsigned long);
int (*XSetClipMask_dylibloader_wrapper_xlib)( Display*, GC, Pixmap);
int (*XSetClipOrigin_dylibloader_wrapper_xlib)( Display*, GC, int, int);
int (*XSetClipRectangles_dylibloader_wrapper_xlib)( Display*, GC, int, int, XRectangle*, int, int);
int (*XSetCloseDownMode_dylibloader_wrapper_xlib)( Display*, int);
int (*XSetCommand_dylibloader_wrapper_xlib)( Display*, Window, char**, int);
int (*XSetDashes_dylibloader_wrapper_xlib)( Display*, GC, int,const char*, int);
int (*XSetFillRule_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetFillStyle_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetFont_dylibloader_wrapper_xlib)( Display*, GC, Font);
int (*XSetFontPath_dylibloader_wrapper_xlib)( Display*, char**, int);
int (*XSetForeground_dylibloader_wrapper_xlib)( Display*, GC, unsigned long);
int (*XSetFunction_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetGraphicsExposures_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetIconName_dylibloader_wrapper_xlib)( Display*, Window,const char*);
int (*XSetInputFocus_dylibloader_wrapper_xlib)( Display*, Window, int, Time);
int (*XSetLineAttributes_dylibloader_wrapper_xlib)( Display*, GC, unsigned int, int, int, int);
int (*XSetModifierMapping_dylibloader_wrapper_xlib)( Display*, XModifierKeymap*);
int (*XSetPlaneMask_dylibloader_wrapper_xlib)( Display*, GC, unsigned long);
int (*XSetPointerMapping_dylibloader_wrapper_xlib)( Display*,const unsigned char*, int);
int (*XSetScreenSaver_dylibloader_wrapper_xlib)( Display*, int, int, int, int);
int (*XSetSelectionOwner_dylibloader_wrapper_xlib)( Display*, Atom, Window, Time);
int (*XSetState_dylibloader_wrapper_xlib)( Display*, GC, unsigned long, unsigned long, int, unsigned long);
int (*XSetStipple_dylibloader_wrapper_xlib)( Display*, GC, Pixmap);
int (*XSetSubwindowMode_dylibloader_wrapper_xlib)( Display*, GC, int);
int (*XSetTSOrigin_dylibloader_wrapper_xlib)( Display*, GC, int, int);
int (*XSetTile_dylibloader_wrapper_xlib)( Display*, GC, Pixmap);
int (*XSetWindowBackground_dylibloader_wrapper_xlib)( Display*, Window, unsigned long);
int (*XSetWindowBackgroundPixmap_dylibloader_wrapper_xlib)( Display*, Window, Pixmap);
int (*XSetWindowBorder_dylibloader_wrapper_xlib)( Display*, Window, unsigned long);
int (*XSetWindowBorderPixmap_dylibloader_wrapper_xlib)( Display*, Window, Pixmap);
int (*XSetWindowBorderWidth_dylibloader_wrapper_xlib)( Display*, Window, unsigned int);
int (*XSetWindowColormap_dylibloader_wrapper_xlib)( Display*, Window, Colormap);
int (*XStoreBuffer_dylibloader_wrapper_xlib)( Display*,const char*, int, int);
int (*XStoreBytes_dylibloader_wrapper_xlib)( Display*,const char*, int);
int (*XStoreColor_dylibloader_wrapper_xlib)( Display*, Colormap, XColor*);
int (*XStoreColors_dylibloader_wrapper_xlib)( Display*, Colormap, XColor*, int);
int (*XStoreName_dylibloader_wrapper_xlib)( Display*, Window,const char*);
int (*XStoreNamedColor_dylibloader_wrapper_xlib)( Display*, Colormap,const char*, unsigned long, int);
int (*XSync_dylibloader_wrapper_xlib)( Display*, int);
int (*XTextExtents_dylibloader_wrapper_xlib)( XFontStruct*,const char*, int, int*, int*, int*, XCharStruct*);
int (*XTextExtents16_dylibloader_wrapper_xlib)( XFontStruct*,const XChar2b*, int, int*, int*, int*, XCharStruct*);
int (*XTextWidth_dylibloader_wrapper_xlib)( XFontStruct*,const char*, int);
int (*XTextWidth16_dylibloader_wrapper_xlib)( XFontStruct*,const XChar2b*, int);
int (*XTranslateCoordinates_dylibloader_wrapper_xlib)( Display*, Window, Window, int, int, int*, int*, Window*);
int (*XUndefineCursor_dylibloader_wrapper_xlib)( Display*, Window);
int (*XUngrabButton_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, Window);
int (*XUngrabKey_dylibloader_wrapper_xlib)( Display*, int, unsigned int, Window);
int (*XUngrabKeyboard_dylibloader_wrapper_xlib)( Display*, Time);
int (*XUngrabPointer_dylibloader_wrapper_xlib)( Display*, Time);
int (*XUngrabServer_dylibloader_wrapper_xlib)( Display*);
int (*XUninstallColormap_dylibloader_wrapper_xlib)( Display*, Colormap);
int (*XUnloadFont_dylibloader_wrapper_xlib)( Display*, Font);
int (*XUnmapSubwindows_dylibloader_wrapper_xlib)( Display*, Window);
int (*XUnmapWindow_dylibloader_wrapper_xlib)( Display*, Window);
int (*XVendorRelease_dylibloader_wrapper_xlib)( Display*);
int (*XWarpPointer_dylibloader_wrapper_xlib)( Display*, Window, Window, int, int, unsigned int, unsigned int, int, int);
int (*XWidthMMOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XWidthOfScreen_dylibloader_wrapper_xlib)( Screen*);
int (*XWindowEvent_dylibloader_wrapper_xlib)( Display*, Window, long, XEvent*);
int (*XWriteBitmapFile_dylibloader_wrapper_xlib)( Display*,const char*, Pixmap, unsigned int, unsigned int, int, int);
int (*XSupportsLocale_dylibloader_wrapper_xlib)( void);
char* (*XSetLocaleModifiers_dylibloader_wrapper_xlib)(const char*);
XOM (*XOpenOM_dylibloader_wrapper_xlib)( Display*,struct _XrmHashBucketRec*,const char*,const char*);
int (*XCloseOM_dylibloader_wrapper_xlib)( XOM);
char* (*XSetOMValues_dylibloader_wrapper_xlib)( XOM,...);
char* (*XGetOMValues_dylibloader_wrapper_xlib)( XOM,...);
Display* (*XDisplayOfOM_dylibloader_wrapper_xlib)( XOM);
char* (*XLocaleOfOM_dylibloader_wrapper_xlib)( XOM);
XOC (*XCreateOC_dylibloader_wrapper_xlib)( XOM,...);
void (*XDestroyOC_dylibloader_wrapper_xlib)( XOC);
XOM (*XOMOfOC_dylibloader_wrapper_xlib)( XOC);
char* (*XSetOCValues_dylibloader_wrapper_xlib)( XOC,...);
char* (*XGetOCValues_dylibloader_wrapper_xlib)( XOC,...);
XFontSet (*XCreateFontSet_dylibloader_wrapper_xlib)( Display*,const char*, char***, int*, char**);
void (*XFreeFontSet_dylibloader_wrapper_xlib)( Display*, XFontSet);
int (*XFontsOfFontSet_dylibloader_wrapper_xlib)( XFontSet, XFontStruct***, char***);
char* (*XBaseFontNameListOfFontSet_dylibloader_wrapper_xlib)( XFontSet);
char* (*XLocaleOfFontSet_dylibloader_wrapper_xlib)( XFontSet);
int (*XContextDependentDrawing_dylibloader_wrapper_xlib)( XFontSet);
int (*XDirectionalDependentDrawing_dylibloader_wrapper_xlib)( XFontSet);
int (*XContextualDrawing_dylibloader_wrapper_xlib)( XFontSet);
XFontSetExtents* (*XExtentsOfFontSet_dylibloader_wrapper_xlib)( XFontSet);
int (*XmbTextEscapement_dylibloader_wrapper_xlib)( XFontSet,const char*, int);
int (*XwcTextEscapement_dylibloader_wrapper_xlib)( XFontSet,const wchar_t*, int);
int (*Xutf8TextEscapement_dylibloader_wrapper_xlib)( XFontSet,const char*, int);
int (*XmbTextExtents_dylibloader_wrapper_xlib)( XFontSet,const char*, int, XRectangle*, XRectangle*);
int (*XwcTextExtents_dylibloader_wrapper_xlib)( XFontSet,const wchar_t*, int, XRectangle*, XRectangle*);
int (*Xutf8TextExtents_dylibloader_wrapper_xlib)( XFontSet,const char*, int, XRectangle*, XRectangle*);
int (*XmbTextPerCharExtents_dylibloader_wrapper_xlib)( XFontSet,const char*, int, XRectangle*, XRectangle*, int, int*, XRectangle*, XRectangle*);
int (*XwcTextPerCharExtents_dylibloader_wrapper_xlib)( XFontSet,const wchar_t*, int, XRectangle*, XRectangle*, int, int*, XRectangle*, XRectangle*);
int (*Xutf8TextPerCharExtents_dylibloader_wrapper_xlib)( XFontSet,const char*, int, XRectangle*, XRectangle*, int, int*, XRectangle*, XRectangle*);
void (*XmbDrawText_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, XmbTextItem*, int);
void (*XwcDrawText_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, XwcTextItem*, int);
void (*Xutf8DrawText_dylibloader_wrapper_xlib)( Display*, Drawable, GC, int, int, XmbTextItem*, int);
void (*XmbDrawString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const char*, int);
void (*XwcDrawString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const wchar_t*, int);
void (*Xutf8DrawString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const char*, int);
void (*XmbDrawImageString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const char*, int);
void (*XwcDrawImageString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const wchar_t*, int);
void (*Xutf8DrawImageString_dylibloader_wrapper_xlib)( Display*, Drawable, XFontSet, GC, int, int,const char*, int);
XIM (*XOpenIM_dylibloader_wrapper_xlib)( Display*,struct _XrmHashBucketRec*, char*, char*);
int (*XCloseIM_dylibloader_wrapper_xlib)( XIM);
char* (*XGetIMValues_dylibloader_wrapper_xlib)( XIM,...);
char* (*XSetIMValues_dylibloader_wrapper_xlib)( XIM,...);
Display* (*XDisplayOfIM_dylibloader_wrapper_xlib)( XIM);
char* (*XLocaleOfIM_dylibloader_wrapper_xlib)( XIM);
XIC (*XCreateIC_dylibloader_wrapper_xlib)( XIM,...);
void (*XDestroyIC_dylibloader_wrapper_xlib)( XIC);
void (*XSetICFocus_dylibloader_wrapper_xlib)( XIC);
void (*XUnsetICFocus_dylibloader_wrapper_xlib)( XIC);
wchar_t* (*XwcResetIC_dylibloader_wrapper_xlib)( XIC);
char* (*XmbResetIC_dylibloader_wrapper_xlib)( XIC);
char* (*Xutf8ResetIC_dylibloader_wrapper_xlib)( XIC);
char* (*XSetICValues_dylibloader_wrapper_xlib)( XIC,...);
char* (*XGetICValues_dylibloader_wrapper_xlib)( XIC,...);
XIM (*XIMOfIC_dylibloader_wrapper_xlib)( XIC);
int (*XFilterEvent_dylibloader_wrapper_xlib)( XEvent*, Window);
int (*XmbLookupString_dylibloader_wrapper_xlib)( XIC, XKeyPressedEvent*, char*, int, KeySym*, int*);
int (*XwcLookupString_dylibloader_wrapper_xlib)( XIC, XKeyPressedEvent*, wchar_t*, int, KeySym*, int*);
int (*Xutf8LookupString_dylibloader_wrapper_xlib)( XIC, XKeyPressedEvent*, char*, int, KeySym*, int*);
XVaNestedList (*XVaCreateNestedList_dylibloader_wrapper_xlib)( int,...);
int (*XRegisterIMInstantiateCallback_dylibloader_wrapper_xlib)( Display*,struct _XrmHashBucketRec*, char*, char*, XIDProc, XPointer);
int (*XUnregisterIMInstantiateCallback_dylibloader_wrapper_xlib)( Display*,struct _XrmHashBucketRec*, char*, char*, XIDProc, XPointer);
int (*XInternalConnectionNumbers_dylibloader_wrapper_xlib)( Display*, int**, int*);
void (*XProcessInternalConnection_dylibloader_wrapper_xlib)( Display*, int);
int (*XAddConnectionWatch_dylibloader_wrapper_xlib)( Display*, XConnectionWatchProc, XPointer);
void (*XRemoveConnectionWatch_dylibloader_wrapper_xlib)( Display*, XConnectionWatchProc, XPointer);
void (*XSetAuthorization_dylibloader_wrapper_xlib)( char*, int, char*, int);
int (*_Xmbtowc_dylibloader_wrapper_xlib)( wchar_t*, char*, int);
int (*_Xwctomb_dylibloader_wrapper_xlib)( char*, wchar_t);
int (*XGetEventData_dylibloader_wrapper_xlib)( Display*, XGenericEventCookie*);
void (*XFreeEventData_dylibloader_wrapper_xlib)( Display*, XGenericEventCookie*);
XClassHint* (*XAllocClassHint_dylibloader_wrapper_xlib)( void);
XIconSize* (*XAllocIconSize_dylibloader_wrapper_xlib)( void);
XSizeHints* (*XAllocSizeHints_dylibloader_wrapper_xlib)( void);
XStandardColormap* (*XAllocStandardColormap_dylibloader_wrapper_xlib)( void);
XWMHints* (*XAllocWMHints_dylibloader_wrapper_xlib)( void);
int (*XClipBox_dylibloader_wrapper_xlib)( Region, XRectangle*);
Region (*XCreateRegion_dylibloader_wrapper_xlib)( void);
const char* (*XDefaultString_dylibloader_wrapper_xlib)( void);
int (*XDeleteContext_dylibloader_wrapper_xlib)( Display*, XID, XContext);
int (*XDestroyRegion_dylibloader_wrapper_xlib)( Region);
int (*XEmptyRegion_dylibloader_wrapper_xlib)( Region);
int (*XEqualRegion_dylibloader_wrapper_xlib)( Region, Region);
int (*XFindContext_dylibloader_wrapper_xlib)( Display*, XID, XContext, XPointer*);
int (*XGetClassHint_dylibloader_wrapper_xlib)( Display*, Window, XClassHint*);
int (*XGetIconSizes_dylibloader_wrapper_xlib)( Display*, Window, XIconSize**, int*);
int (*XGetNormalHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*);
int (*XGetRGBColormaps_dylibloader_wrapper_xlib)( Display*, Window, XStandardColormap**, int*, Atom);
int (*XGetSizeHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*, Atom);
int (*XGetStandardColormap_dylibloader_wrapper_xlib)( Display*, Window, XStandardColormap*, Atom);
int (*XGetTextProperty_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*, Atom);
XVisualInfo* (*XGetVisualInfo_dylibloader_wrapper_xlib)( Display*, long, XVisualInfo*, int*);
int (*XGetWMClientMachine_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
XWMHints* (*XGetWMHints_dylibloader_wrapper_xlib)( Display*, Window);
int (*XGetWMIconName_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
int (*XGetWMName_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
int (*XGetWMNormalHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*, long*);
int (*XGetWMSizeHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*, long*, Atom);
int (*XGetZoomHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*);
int (*XIntersectRegion_dylibloader_wrapper_xlib)( Region, Region, Region);
void (*XConvertCase_dylibloader_wrapper_xlib)( KeySym, KeySym*, KeySym*);
int (*XLookupString_dylibloader_wrapper_xlib)( XKeyEvent*, char*, int, KeySym*, XComposeStatus*);
int (*XMatchVisualInfo_dylibloader_wrapper_xlib)( Display*, int, int, int, XVisualInfo*);
int (*XOffsetRegion_dylibloader_wrapper_xlib)( Region, int, int);
int (*XPointInRegion_dylibloader_wrapper_xlib)( Region, int, int);
Region (*XPolygonRegion_dylibloader_wrapper_xlib)( XPoint*, int, int);
int (*XRectInRegion_dylibloader_wrapper_xlib)( Region, int, int, unsigned int, unsigned int);
int (*XSaveContext_dylibloader_wrapper_xlib)( Display*, XID, XContext,const char*);
int (*XSetClassHint_dylibloader_wrapper_xlib)( Display*, Window, XClassHint*);
int (*XSetIconSizes_dylibloader_wrapper_xlib)( Display*, Window, XIconSize*, int);
int (*XSetNormalHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*);
void (*XSetRGBColormaps_dylibloader_wrapper_xlib)( Display*, Window, XStandardColormap*, int, Atom);
int (*XSetSizeHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*, Atom);
int (*XSetStandardProperties_dylibloader_wrapper_xlib)( Display*, Window,const char*,const char*, Pixmap, char**, int, XSizeHints*);
void (*XSetTextProperty_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*, Atom);
void (*XSetWMClientMachine_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
int (*XSetWMHints_dylibloader_wrapper_xlib)( Display*, Window, XWMHints*);
void (*XSetWMIconName_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
void (*XSetWMName_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*);
void (*XSetWMNormalHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*);
void (*XSetWMProperties_dylibloader_wrapper_xlib)( Display*, Window, XTextProperty*, XTextProperty*, char**, int, XSizeHints*, XWMHints*, XClassHint*);
void (*XmbSetWMProperties_dylibloader_wrapper_xlib)( Display*, Window,const char*,const char*, char**, int, XSizeHints*, XWMHints*, XClassHint*);
void (*Xutf8SetWMProperties_dylibloader_wrapper_xlib)( Display*, Window,const char*,const char*, char**, int, XSizeHints*, XWMHints*, XClassHint*);
void (*XSetWMSizeHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*, Atom);
int (*XSetRegion_dylibloader_wrapper_xlib)( Display*, GC, Region);
void (*XSetStandardColormap_dylibloader_wrapper_xlib)( Display*, Window, XStandardColormap*, Atom);
int (*XSetZoomHints_dylibloader_wrapper_xlib)( Display*, Window, XSizeHints*);
int (*XShrinkRegion_dylibloader_wrapper_xlib)( Region, int, int);
int (*XStringListToTextProperty_dylibloader_wrapper_xlib)( char**, int, XTextProperty*);
int (*XSubtractRegion_dylibloader_wrapper_xlib)( Region, Region, Region);
int (*XmbTextListToTextProperty_dylibloader_wrapper_xlib)( Display*, char**, int, XICCEncodingStyle, XTextProperty*);
int (*XwcTextListToTextProperty_dylibloader_wrapper_xlib)( Display*, wchar_t**, int, XICCEncodingStyle, XTextProperty*);
int (*Xutf8TextListToTextProperty_dylibloader_wrapper_xlib)( Display*, char**, int, XICCEncodingStyle, XTextProperty*);
void (*XwcFreeStringList_dylibloader_wrapper_xlib)( wchar_t**);
int (*XTextPropertyToStringList_dylibloader_wrapper_xlib)( XTextProperty*, char***, int*);
int (*XmbTextPropertyToTextList_dylibloader_wrapper_xlib)( Display*,const XTextProperty*, char***, int*);
int (*XwcTextPropertyToTextList_dylibloader_wrapper_xlib)( Display*,const XTextProperty*, wchar_t***, int*);
int (*Xutf8TextPropertyToTextList_dylibloader_wrapper_xlib)( Display*,const XTextProperty*, char***, int*);
int (*XUnionRectWithRegion_dylibloader_wrapper_xlib)( XRectangle*, Region, Region);
int (*XUnionRegion_dylibloader_wrapper_xlib)( Region, Region, Region);
int (*XWMGeometry_dylibloader_wrapper_xlib)( Display*, int,const char*,const char*, unsigned int, XSizeHints*, int*, int*, int*, int*, int*);
int (*XXorRegion_dylibloader_wrapper_xlib)( Region, Region, Region);
int (*XkbIgnoreExtension_dylibloader_wrapper_xlib)( int);
Display* (*XkbOpenDisplay_dylibloader_wrapper_xlib)( char*, int*, int*, int*, int*, int*);
int (*XkbQueryExtension_dylibloader_wrapper_xlib)( Display*, int*, int*, int*, int*, int*);
int (*XkbUseExtension_dylibloader_wrapper_xlib)( Display*, int*, int*);
int (*XkbLibraryVersion_dylibloader_wrapper_xlib)( int*, int*);
unsigned int (*XkbSetXlibControls_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int);
unsigned int (*XkbGetXlibControls_dylibloader_wrapper_xlib)( Display*);
unsigned int (*XkbXlibControlsImplemented_dylibloader_wrapper_xlib)( void);
void (*XkbSetAtomFuncs_dylibloader_wrapper_xlib)( XkbInternAtomFunc, XkbGetAtomNameFunc);
KeySym (*XkbKeycodeToKeysym_dylibloader_wrapper_xlib)( Display*, KeyCode, int, int);
unsigned int (*XkbKeysymToModifiers_dylibloader_wrapper_xlib)( Display*, KeySym);
int (*XkbLookupKeySym_dylibloader_wrapper_xlib)( Display*, KeyCode, unsigned int, unsigned int*, KeySym*);
int (*XkbLookupKeyBinding_dylibloader_wrapper_xlib)( Display*, KeySym, unsigned int, char*, int, int*);
int (*XkbTranslateKeyCode_dylibloader_wrapper_xlib)( XkbDescPtr, KeyCode, unsigned int, unsigned int*, KeySym*);
int (*XkbTranslateKeySym_dylibloader_wrapper_xlib)( Display*, KeySym*, unsigned int, char*, int, int*);
int (*XkbSetAutoRepeatRate_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int);
int (*XkbGetAutoRepeatRate_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int*, unsigned int*);
int (*XkbChangeEnabledControls_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int);
int (*XkbDeviceBell_dylibloader_wrapper_xlib)( Display*, Window, int, int, int, int, Atom);
int (*XkbForceDeviceBell_dylibloader_wrapper_xlib)( Display*, int, int, int, int);
int (*XkbDeviceBellEvent_dylibloader_wrapper_xlib)( Display*, Window, int, int, int, int, Atom);
int (*XkbBell_dylibloader_wrapper_xlib)( Display*, Window, int, Atom);
int (*XkbForceBell_dylibloader_wrapper_xlib)( Display*, int);
int (*XkbBellEvent_dylibloader_wrapper_xlib)( Display*, Window, int, Atom);
int (*XkbSelectEvents_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int);
int (*XkbSelectEventDetails_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned long, unsigned long);
void (*XkbNoteMapChanges_dylibloader_wrapper_xlib)( XkbMapChangesPtr, XkbMapNotifyEvent*, unsigned int);
void (*XkbNoteNameChanges_dylibloader_wrapper_xlib)( XkbNameChangesPtr, XkbNamesNotifyEvent*, unsigned int);
int (*XkbGetIndicatorState_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int*);
int (*XkbGetIndicatorMap_dylibloader_wrapper_xlib)( Display*, unsigned long, XkbDescPtr);
int (*XkbSetIndicatorMap_dylibloader_wrapper_xlib)( Display*, unsigned long, XkbDescPtr);
int (*XkbGetNamedIndicator_dylibloader_wrapper_xlib)( Display*, Atom, int*, int*, XkbIndicatorMapPtr, int*);
int (*XkbGetNamedDeviceIndicator_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, Atom, int*, int*, XkbIndicatorMapPtr, int*);
int (*XkbSetNamedIndicator_dylibloader_wrapper_xlib)( Display*, Atom, int, int, int, XkbIndicatorMapPtr);
int (*XkbSetNamedDeviceIndicator_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, Atom, int, int, int, XkbIndicatorMapPtr);
int (*XkbLockModifiers_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int);
int (*XkbLatchModifiers_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int);
int (*XkbLockGroup_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int);
int (*XkbLatchGroup_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int);
int (*XkbSetServerInternalMods_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
int (*XkbSetIgnoreLockMods_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
int (*XkbVirtualModsToReal_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, unsigned int*);
int (*XkbComputeEffectiveMap_dylibloader_wrapper_xlib)( XkbDescPtr, XkbKeyTypePtr, unsigned char*);
int (*XkbInitCanonicalKeyTypes_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
XkbDescPtr (*XkbAllocKeyboard_dylibloader_wrapper_xlib)( void);
void (*XkbFreeKeyboard_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
int (*XkbAllocClientMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, unsigned int);
int (*XkbAllocServerMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, unsigned int);
void (*XkbFreeClientMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
void (*XkbFreeServerMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
XkbKeyTypePtr (*XkbAddKeyType_dylibloader_wrapper_xlib)( XkbDescPtr, Atom, int, int, int);
int (*XkbAllocIndicatorMaps_dylibloader_wrapper_xlib)( XkbDescPtr);
void (*XkbFreeIndicatorMaps_dylibloader_wrapper_xlib)( XkbDescPtr);
XkbDescPtr (*XkbGetMap_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int);
int (*XkbGetUpdatedMap_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr);
int (*XkbGetMapChanges_dylibloader_wrapper_xlib)( Display*, XkbDescPtr, XkbMapChangesPtr);
int (*XkbRefreshKeyboardMapping_dylibloader_wrapper_xlib)( XkbMapNotifyEvent*);
int (*XkbGetKeyTypes_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetKeySyms_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetKeyActions_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetKeyBehaviors_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetVirtualMods_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr);
int (*XkbGetKeyExplicitComponents_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetKeyModifierMap_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbGetKeyVirtualModMap_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, XkbDescPtr);
int (*XkbAllocControls_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int);
void (*XkbFreeControls_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
int (*XkbGetControls_dylibloader_wrapper_xlib)( Display*, unsigned long, XkbDescPtr);
int (*XkbSetControls_dylibloader_wrapper_xlib)( Display*, unsigned long, XkbDescPtr);
void (*XkbNoteControlsChanges_dylibloader_wrapper_xlib)( XkbControlsChangesPtr, XkbControlsNotifyEvent*, unsigned int);
int (*XkbAllocCompatMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, unsigned int);
void (*XkbFreeCompatMap_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
int (*XkbGetCompatMap_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr);
int (*XkbSetCompatMap_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr, int);
int (*XkbAllocNames_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int, int);
int (*XkbGetNames_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr);
int (*XkbSetNames_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, XkbDescPtr);
int (*XkbChangeNames_dylibloader_wrapper_xlib)( Display*, XkbDescPtr, XkbNameChangesPtr);
void (*XkbFreeNames_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, int);
int (*XkbGetState_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbStatePtr);
int (*XkbSetMap_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDescPtr);
int (*XkbChangeMap_dylibloader_wrapper_xlib)( Display*, XkbDescPtr, XkbMapChangesPtr);
int (*XkbSetDetectableAutoRepeat_dylibloader_wrapper_xlib)( Display*, int, int*);
int (*XkbGetDetectableAutoRepeat_dylibloader_wrapper_xlib)( Display*, int*);
int (*XkbSetAutoResetControls_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int*, unsigned int*);
int (*XkbGetAutoResetControls_dylibloader_wrapper_xlib)( Display*, unsigned int*, unsigned int*);
int (*XkbSetPerClientControls_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int*);
int (*XkbGetPerClientControls_dylibloader_wrapper_xlib)( Display*, unsigned int*);
int (*XkbCopyKeyType_dylibloader_wrapper_xlib)( XkbKeyTypePtr, XkbKeyTypePtr);
int (*XkbCopyKeyTypes_dylibloader_wrapper_xlib)( XkbKeyTypePtr, XkbKeyTypePtr, int);
int (*XkbResizeKeyType_dylibloader_wrapper_xlib)( XkbDescPtr, int, int, int, int);
KeySym* (*XkbResizeKeySyms_dylibloader_wrapper_xlib)( XkbDescPtr, int, int);
XkbAction* (*XkbResizeKeyActions_dylibloader_wrapper_xlib)( XkbDescPtr, int, int);
int (*XkbChangeTypesOfKey_dylibloader_wrapper_xlib)( XkbDescPtr, int, int, unsigned int, int*, XkbMapChangesPtr);
int (*XkbChangeKeycodeRange_dylibloader_wrapper_xlib)( XkbDescPtr, int, int, XkbChangesPtr);
XkbComponentListPtr (*XkbListComponents_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbComponentNamesPtr, int*);
void (*XkbFreeComponentList_dylibloader_wrapper_xlib)( XkbComponentListPtr);
XkbDescPtr (*XkbGetKeyboard_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int);
XkbDescPtr (*XkbGetKeyboardByName_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbComponentNamesPtr, unsigned int, unsigned int, int);
int (*XkbKeyTypesForCoreSymbols_dylibloader_wrapper_xlib)( XkbDescPtr, int, KeySym*, unsigned int, int*, KeySym*);
int (*XkbApplyCompatMapToKey_dylibloader_wrapper_xlib)( XkbDescPtr, KeyCode, XkbChangesPtr);
int (*XkbUpdateMapFromCore_dylibloader_wrapper_xlib)( XkbDescPtr, KeyCode, int, int, KeySym*, XkbChangesPtr);
XkbDeviceLedInfoPtr (*XkbAddDeviceLedInfo_dylibloader_wrapper_xlib)( XkbDeviceInfoPtr, unsigned int, unsigned int);
int (*XkbResizeDeviceButtonActions_dylibloader_wrapper_xlib)( XkbDeviceInfoPtr, unsigned int);
XkbDeviceInfoPtr (*XkbAllocDeviceInfo_dylibloader_wrapper_xlib)( unsigned int, unsigned int, unsigned int);
void (*XkbFreeDeviceInfo_dylibloader_wrapper_xlib)( XkbDeviceInfoPtr, unsigned int, int);
void (*XkbNoteDeviceChanges_dylibloader_wrapper_xlib)( XkbDeviceChangesPtr, XkbExtensionDeviceNotifyEvent*, unsigned int);
XkbDeviceInfoPtr (*XkbGetDeviceInfo_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, unsigned int, unsigned int);
int (*XkbGetDeviceInfoChanges_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, XkbDeviceChangesPtr);
int (*XkbGetDeviceButtonActions_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, int, unsigned int, unsigned int);
int (*XkbGetDeviceLedInfo_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, unsigned int, unsigned int, unsigned int);
int (*XkbSetDeviceInfo_dylibloader_wrapper_xlib)( Display*, unsigned int, XkbDeviceInfoPtr);
int (*XkbChangeDeviceInfo_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, XkbDeviceChangesPtr);
int (*XkbSetDeviceLedInfo_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, unsigned int, unsigned int, unsigned int);
int (*XkbSetDeviceButtonActions_dylibloader_wrapper_xlib)( Display*, XkbDeviceInfoPtr, unsigned int, unsigned int);
char (*XkbToControl_dylibloader_wrapper_xlib)( char);
int (*XkbSetDebuggingFlags_dylibloader_wrapper_xlib)( Display*, unsigned int, unsigned int, char*, unsigned int, unsigned int, unsigned int*, unsigned int*);
int (*XkbApplyVirtualModChanges_dylibloader_wrapper_xlib)( XkbDescPtr, unsigned int, XkbChangesPtr);
int (*XkbUpdateActionVirtualMods_dylibloader_wrapper_xlib)( XkbDescPtr, XkbAction*, unsigned int);
void (*XkbUpdateKeyTypeVirtualMods_dylibloader_wrapper_xlib)( XkbDescPtr, XkbKeyTypePtr, unsigned int, XkbChangesPtr);
int initialize_xlib(int verbose) {
  void *handle;
  char *error;
  handle = dlopen("libX11.so.6", RTLD_LAZY);
  if (!handle) {
    if (verbose) {
      fprintf(stderr, "%s\n", dlerror());
    }
    return(1);
  }
  dlerror();
// _Xmblen
  *(void **) (&_Xmblen_dylibloader_wrapper_xlib) = dlsym(handle, "_Xmblen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLoadQueryFont
  *(void **) (&XLoadQueryFont_dylibloader_wrapper_xlib) = dlsym(handle, "XLoadQueryFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryFont
  *(void **) (&XQueryFont_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetMotionEvents
  *(void **) (&XGetMotionEvents_dylibloader_wrapper_xlib) = dlsym(handle, "XGetMotionEvents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDeleteModifiermapEntry
  *(void **) (&XDeleteModifiermapEntry_dylibloader_wrapper_xlib) = dlsym(handle, "XDeleteModifiermapEntry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetModifierMapping
  *(void **) (&XGetModifierMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XGetModifierMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInsertModifiermapEntry
  *(void **) (&XInsertModifiermapEntry_dylibloader_wrapper_xlib) = dlsym(handle, "XInsertModifiermapEntry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XNewModifiermap
  *(void **) (&XNewModifiermap_dylibloader_wrapper_xlib) = dlsym(handle, "XNewModifiermap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateImage
  *(void **) (&XCreateImage_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateImage");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInitImage
  *(void **) (&XInitImage_dylibloader_wrapper_xlib) = dlsym(handle, "XInitImage");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetImage
  *(void **) (&XGetImage_dylibloader_wrapper_xlib) = dlsym(handle, "XGetImage");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetSubImage
  *(void **) (&XGetSubImage_dylibloader_wrapper_xlib) = dlsym(handle, "XGetSubImage");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XOpenDisplay
  *(void **) (&XOpenDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XOpenDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XrmInitialize
  *(void **) (&XrmInitialize_dylibloader_wrapper_xlib) = dlsym(handle, "XrmInitialize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFetchBytes
  *(void **) (&XFetchBytes_dylibloader_wrapper_xlib) = dlsym(handle, "XFetchBytes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFetchBuffer
  *(void **) (&XFetchBuffer_dylibloader_wrapper_xlib) = dlsym(handle, "XFetchBuffer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetAtomName
  *(void **) (&XGetAtomName_dylibloader_wrapper_xlib) = dlsym(handle, "XGetAtomName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetAtomNames
  *(void **) (&XGetAtomNames_dylibloader_wrapper_xlib) = dlsym(handle, "XGetAtomNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetDefault
  *(void **) (&XGetDefault_dylibloader_wrapper_xlib) = dlsym(handle, "XGetDefault");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayName
  *(void **) (&XDisplayName_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XKeysymToString
  *(void **) (&XKeysymToString_dylibloader_wrapper_xlib) = dlsym(handle, "XKeysymToString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSynchronize
  *(void **) (&XSynchronize_dylibloader_wrapper_xlib) = dlsym(handle, "XSynchronize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetAfterFunction
  *(void **) (&XSetAfterFunction_dylibloader_wrapper_xlib) = dlsym(handle, "XSetAfterFunction");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInternAtom
  *(void **) (&XInternAtom_dylibloader_wrapper_xlib) = dlsym(handle, "XInternAtom");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInternAtoms
  *(void **) (&XInternAtoms_dylibloader_wrapper_xlib) = dlsym(handle, "XInternAtoms");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCopyColormapAndFree
  *(void **) (&XCopyColormapAndFree_dylibloader_wrapper_xlib) = dlsym(handle, "XCopyColormapAndFree");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateColormap
  *(void **) (&XCreateColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreatePixmapCursor
  *(void **) (&XCreatePixmapCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XCreatePixmapCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateGlyphCursor
  *(void **) (&XCreateGlyphCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateGlyphCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateFontCursor
  *(void **) (&XCreateFontCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateFontCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLoadFont
  *(void **) (&XLoadFont_dylibloader_wrapper_xlib) = dlsym(handle, "XLoadFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateGC
  *(void **) (&XCreateGC_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGContextFromGC
  *(void **) (&XGContextFromGC_dylibloader_wrapper_xlib) = dlsym(handle, "XGContextFromGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFlushGC
  *(void **) (&XFlushGC_dylibloader_wrapper_xlib) = dlsym(handle, "XFlushGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreatePixmap
  *(void **) (&XCreatePixmap_dylibloader_wrapper_xlib) = dlsym(handle, "XCreatePixmap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateBitmapFromData
  *(void **) (&XCreateBitmapFromData_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateBitmapFromData");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreatePixmapFromBitmapData
  *(void **) (&XCreatePixmapFromBitmapData_dylibloader_wrapper_xlib) = dlsym(handle, "XCreatePixmapFromBitmapData");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateSimpleWindow
  *(void **) (&XCreateSimpleWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateSimpleWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetSelectionOwner
  *(void **) (&XGetSelectionOwner_dylibloader_wrapper_xlib) = dlsym(handle, "XGetSelectionOwner");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateWindow
  *(void **) (&XCreateWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListInstalledColormaps
  *(void **) (&XListInstalledColormaps_dylibloader_wrapper_xlib) = dlsym(handle, "XListInstalledColormaps");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListFonts
  *(void **) (&XListFonts_dylibloader_wrapper_xlib) = dlsym(handle, "XListFonts");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListFontsWithInfo
  *(void **) (&XListFontsWithInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XListFontsWithInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetFontPath
  *(void **) (&XGetFontPath_dylibloader_wrapper_xlib) = dlsym(handle, "XGetFontPath");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListExtensions
  *(void **) (&XListExtensions_dylibloader_wrapper_xlib) = dlsym(handle, "XListExtensions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListProperties
  *(void **) (&XListProperties_dylibloader_wrapper_xlib) = dlsym(handle, "XListProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListHosts
  *(void **) (&XListHosts_dylibloader_wrapper_xlib) = dlsym(handle, "XListHosts");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XKeycodeToKeysym
  *(void **) (&XKeycodeToKeysym_dylibloader_wrapper_xlib) = dlsym(handle, "XKeycodeToKeysym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLookupKeysym
  *(void **) (&XLookupKeysym_dylibloader_wrapper_xlib) = dlsym(handle, "XLookupKeysym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetKeyboardMapping
  *(void **) (&XGetKeyboardMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XGetKeyboardMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStringToKeysym
  *(void **) (&XStringToKeysym_dylibloader_wrapper_xlib) = dlsym(handle, "XStringToKeysym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMaxRequestSize
  *(void **) (&XMaxRequestSize_dylibloader_wrapper_xlib) = dlsym(handle, "XMaxRequestSize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XExtendedMaxRequestSize
  *(void **) (&XExtendedMaxRequestSize_dylibloader_wrapper_xlib) = dlsym(handle, "XExtendedMaxRequestSize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XResourceManagerString
  *(void **) (&XResourceManagerString_dylibloader_wrapper_xlib) = dlsym(handle, "XResourceManagerString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XScreenResourceString
  *(void **) (&XScreenResourceString_dylibloader_wrapper_xlib) = dlsym(handle, "XScreenResourceString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayMotionBufferSize
  *(void **) (&XDisplayMotionBufferSize_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayMotionBufferSize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XVisualIDFromVisual
  *(void **) (&XVisualIDFromVisual_dylibloader_wrapper_xlib) = dlsym(handle, "XVisualIDFromVisual");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInitThreads
  *(void **) (&XInitThreads_dylibloader_wrapper_xlib) = dlsym(handle, "XInitThreads");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLockDisplay
  *(void **) (&XLockDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XLockDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnlockDisplay
  *(void **) (&XUnlockDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XUnlockDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInitExtension
  *(void **) (&XInitExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XInitExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddExtension
  *(void **) (&XAddExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XAddExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFindOnExtensionList
  *(void **) (&XFindOnExtensionList_dylibloader_wrapper_xlib) = dlsym(handle, "XFindOnExtensionList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEHeadOfExtensionList
  *(void **) (&XEHeadOfExtensionList_dylibloader_wrapper_xlib) = dlsym(handle, "XEHeadOfExtensionList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRootWindow
  *(void **) (&XRootWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XRootWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultRootWindow
  *(void **) (&XDefaultRootWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultRootWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRootWindowOfScreen
  *(void **) (&XRootWindowOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XRootWindowOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultVisual
  *(void **) (&XDefaultVisual_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultVisual");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultVisualOfScreen
  *(void **) (&XDefaultVisualOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultVisualOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultGC
  *(void **) (&XDefaultGC_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultGCOfScreen
  *(void **) (&XDefaultGCOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultGCOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBlackPixel
  *(void **) (&XBlackPixel_dylibloader_wrapper_xlib) = dlsym(handle, "XBlackPixel");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWhitePixel
  *(void **) (&XWhitePixel_dylibloader_wrapper_xlib) = dlsym(handle, "XWhitePixel");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllPlanes
  *(void **) (&XAllPlanes_dylibloader_wrapper_xlib) = dlsym(handle, "XAllPlanes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBlackPixelOfScreen
  *(void **) (&XBlackPixelOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XBlackPixelOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWhitePixelOfScreen
  *(void **) (&XWhitePixelOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XWhitePixelOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XNextRequest
  *(void **) (&XNextRequest_dylibloader_wrapper_xlib) = dlsym(handle, "XNextRequest");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLastKnownRequestProcessed
  *(void **) (&XLastKnownRequestProcessed_dylibloader_wrapper_xlib) = dlsym(handle, "XLastKnownRequestProcessed");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XServerVendor
  *(void **) (&XServerVendor_dylibloader_wrapper_xlib) = dlsym(handle, "XServerVendor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayString
  *(void **) (&XDisplayString_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultColormap
  *(void **) (&XDefaultColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultColormapOfScreen
  *(void **) (&XDefaultColormapOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultColormapOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayOfScreen
  *(void **) (&XDisplayOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XScreenOfDisplay
  *(void **) (&XScreenOfDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XScreenOfDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultScreenOfDisplay
  *(void **) (&XDefaultScreenOfDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultScreenOfDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEventMaskOfScreen
  *(void **) (&XEventMaskOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XEventMaskOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XScreenNumberOfScreen
  *(void **) (&XScreenNumberOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XScreenNumberOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetErrorHandler
  *(void **) (&XSetErrorHandler_dylibloader_wrapper_xlib) = dlsym(handle, "XSetErrorHandler");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetIOErrorHandler
  *(void **) (&XSetIOErrorHandler_dylibloader_wrapper_xlib) = dlsym(handle, "XSetIOErrorHandler");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListPixmapFormats
  *(void **) (&XListPixmapFormats_dylibloader_wrapper_xlib) = dlsym(handle, "XListPixmapFormats");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XListDepths
  *(void **) (&XListDepths_dylibloader_wrapper_xlib) = dlsym(handle, "XListDepths");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XReconfigureWMWindow
  *(void **) (&XReconfigureWMWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XReconfigureWMWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMProtocols
  *(void **) (&XGetWMProtocols_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMProtocols");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMProtocols
  *(void **) (&XSetWMProtocols_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMProtocols");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XIconifyWindow
  *(void **) (&XIconifyWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XIconifyWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWithdrawWindow
  *(void **) (&XWithdrawWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XWithdrawWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetCommand
  *(void **) (&XGetCommand_dylibloader_wrapper_xlib) = dlsym(handle, "XGetCommand");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMColormapWindows
  *(void **) (&XGetWMColormapWindows_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMColormapWindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMColormapWindows
  *(void **) (&XSetWMColormapWindows_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMColormapWindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeStringList
  *(void **) (&XFreeStringList_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeStringList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetTransientForHint
  *(void **) (&XSetTransientForHint_dylibloader_wrapper_xlib) = dlsym(handle, "XSetTransientForHint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XActivateScreenSaver
  *(void **) (&XActivateScreenSaver_dylibloader_wrapper_xlib) = dlsym(handle, "XActivateScreenSaver");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddHost
  *(void **) (&XAddHost_dylibloader_wrapper_xlib) = dlsym(handle, "XAddHost");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddHosts
  *(void **) (&XAddHosts_dylibloader_wrapper_xlib) = dlsym(handle, "XAddHosts");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddToExtensionList
  *(void **) (&XAddToExtensionList_dylibloader_wrapper_xlib) = dlsym(handle, "XAddToExtensionList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddToSaveSet
  *(void **) (&XAddToSaveSet_dylibloader_wrapper_xlib) = dlsym(handle, "XAddToSaveSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocColor
  *(void **) (&XAllocColor_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocColorCells
  *(void **) (&XAllocColorCells_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocColorCells");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocColorPlanes
  *(void **) (&XAllocColorPlanes_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocColorPlanes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocNamedColor
  *(void **) (&XAllocNamedColor_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocNamedColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllowEvents
  *(void **) (&XAllowEvents_dylibloader_wrapper_xlib) = dlsym(handle, "XAllowEvents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAutoRepeatOff
  *(void **) (&XAutoRepeatOff_dylibloader_wrapper_xlib) = dlsym(handle, "XAutoRepeatOff");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAutoRepeatOn
  *(void **) (&XAutoRepeatOn_dylibloader_wrapper_xlib) = dlsym(handle, "XAutoRepeatOn");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBell
  *(void **) (&XBell_dylibloader_wrapper_xlib) = dlsym(handle, "XBell");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBitmapBitOrder
  *(void **) (&XBitmapBitOrder_dylibloader_wrapper_xlib) = dlsym(handle, "XBitmapBitOrder");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBitmapPad
  *(void **) (&XBitmapPad_dylibloader_wrapper_xlib) = dlsym(handle, "XBitmapPad");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBitmapUnit
  *(void **) (&XBitmapUnit_dylibloader_wrapper_xlib) = dlsym(handle, "XBitmapUnit");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCellsOfScreen
  *(void **) (&XCellsOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XCellsOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeActivePointerGrab
  *(void **) (&XChangeActivePointerGrab_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeActivePointerGrab");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeGC
  *(void **) (&XChangeGC_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeKeyboardControl
  *(void **) (&XChangeKeyboardControl_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeKeyboardControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeKeyboardMapping
  *(void **) (&XChangeKeyboardMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeKeyboardMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangePointerControl
  *(void **) (&XChangePointerControl_dylibloader_wrapper_xlib) = dlsym(handle, "XChangePointerControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeProperty
  *(void **) (&XChangeProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeSaveSet
  *(void **) (&XChangeSaveSet_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeSaveSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XChangeWindowAttributes
  *(void **) (&XChangeWindowAttributes_dylibloader_wrapper_xlib) = dlsym(handle, "XChangeWindowAttributes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCheckIfEvent
  *(void **) (&XCheckIfEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XCheckIfEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCheckMaskEvent
  *(void **) (&XCheckMaskEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XCheckMaskEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCheckTypedEvent
  *(void **) (&XCheckTypedEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XCheckTypedEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCheckTypedWindowEvent
  *(void **) (&XCheckTypedWindowEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XCheckTypedWindowEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCheckWindowEvent
  *(void **) (&XCheckWindowEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XCheckWindowEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCirculateSubwindows
  *(void **) (&XCirculateSubwindows_dylibloader_wrapper_xlib) = dlsym(handle, "XCirculateSubwindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCirculateSubwindowsDown
  *(void **) (&XCirculateSubwindowsDown_dylibloader_wrapper_xlib) = dlsym(handle, "XCirculateSubwindowsDown");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCirculateSubwindowsUp
  *(void **) (&XCirculateSubwindowsUp_dylibloader_wrapper_xlib) = dlsym(handle, "XCirculateSubwindowsUp");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XClearArea
  *(void **) (&XClearArea_dylibloader_wrapper_xlib) = dlsym(handle, "XClearArea");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XClearWindow
  *(void **) (&XClearWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XClearWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCloseDisplay
  *(void **) (&XCloseDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XCloseDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XConfigureWindow
  *(void **) (&XConfigureWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XConfigureWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XConnectionNumber
  *(void **) (&XConnectionNumber_dylibloader_wrapper_xlib) = dlsym(handle, "XConnectionNumber");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XConvertSelection
  *(void **) (&XConvertSelection_dylibloader_wrapper_xlib) = dlsym(handle, "XConvertSelection");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCopyArea
  *(void **) (&XCopyArea_dylibloader_wrapper_xlib) = dlsym(handle, "XCopyArea");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCopyGC
  *(void **) (&XCopyGC_dylibloader_wrapper_xlib) = dlsym(handle, "XCopyGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCopyPlane
  *(void **) (&XCopyPlane_dylibloader_wrapper_xlib) = dlsym(handle, "XCopyPlane");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultDepth
  *(void **) (&XDefaultDepth_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultDepth");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultDepthOfScreen
  *(void **) (&XDefaultDepthOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultDepthOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultScreen
  *(void **) (&XDefaultScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefineCursor
  *(void **) (&XDefineCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XDefineCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDeleteProperty
  *(void **) (&XDeleteProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XDeleteProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDestroyWindow
  *(void **) (&XDestroyWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XDestroyWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDestroySubwindows
  *(void **) (&XDestroySubwindows_dylibloader_wrapper_xlib) = dlsym(handle, "XDestroySubwindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDoesBackingStore
  *(void **) (&XDoesBackingStore_dylibloader_wrapper_xlib) = dlsym(handle, "XDoesBackingStore");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDoesSaveUnders
  *(void **) (&XDoesSaveUnders_dylibloader_wrapper_xlib) = dlsym(handle, "XDoesSaveUnders");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisableAccessControl
  *(void **) (&XDisableAccessControl_dylibloader_wrapper_xlib) = dlsym(handle, "XDisableAccessControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayCells
  *(void **) (&XDisplayCells_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayCells");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayHeight
  *(void **) (&XDisplayHeight_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayHeight");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayHeightMM
  *(void **) (&XDisplayHeightMM_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayHeightMM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayKeycodes
  *(void **) (&XDisplayKeycodes_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayKeycodes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayPlanes
  *(void **) (&XDisplayPlanes_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayPlanes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayWidth
  *(void **) (&XDisplayWidth_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayWidth");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayWidthMM
  *(void **) (&XDisplayWidthMM_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayWidthMM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawArc
  *(void **) (&XDrawArc_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawArc");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawArcs
  *(void **) (&XDrawArcs_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawArcs");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawImageString
  *(void **) (&XDrawImageString_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawImageString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawImageString16
  *(void **) (&XDrawImageString16_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawImageString16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawLine
  *(void **) (&XDrawLine_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawLine");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawLines
  *(void **) (&XDrawLines_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawLines");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawPoint
  *(void **) (&XDrawPoint_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawPoint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawPoints
  *(void **) (&XDrawPoints_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawPoints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawRectangle
  *(void **) (&XDrawRectangle_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawRectangle");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawRectangles
  *(void **) (&XDrawRectangles_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawRectangles");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawSegments
  *(void **) (&XDrawSegments_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawSegments");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawString
  *(void **) (&XDrawString_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawString16
  *(void **) (&XDrawString16_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawString16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawText
  *(void **) (&XDrawText_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDrawText16
  *(void **) (&XDrawText16_dylibloader_wrapper_xlib) = dlsym(handle, "XDrawText16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEnableAccessControl
  *(void **) (&XEnableAccessControl_dylibloader_wrapper_xlib) = dlsym(handle, "XEnableAccessControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEventsQueued
  *(void **) (&XEventsQueued_dylibloader_wrapper_xlib) = dlsym(handle, "XEventsQueued");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFetchName
  *(void **) (&XFetchName_dylibloader_wrapper_xlib) = dlsym(handle, "XFetchName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFillArc
  *(void **) (&XFillArc_dylibloader_wrapper_xlib) = dlsym(handle, "XFillArc");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFillArcs
  *(void **) (&XFillArcs_dylibloader_wrapper_xlib) = dlsym(handle, "XFillArcs");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFillPolygon
  *(void **) (&XFillPolygon_dylibloader_wrapper_xlib) = dlsym(handle, "XFillPolygon");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFillRectangle
  *(void **) (&XFillRectangle_dylibloader_wrapper_xlib) = dlsym(handle, "XFillRectangle");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFillRectangles
  *(void **) (&XFillRectangles_dylibloader_wrapper_xlib) = dlsym(handle, "XFillRectangles");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFlush
  *(void **) (&XFlush_dylibloader_wrapper_xlib) = dlsym(handle, "XFlush");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XForceScreenSaver
  *(void **) (&XForceScreenSaver_dylibloader_wrapper_xlib) = dlsym(handle, "XForceScreenSaver");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFree
  *(void **) (&XFree_dylibloader_wrapper_xlib) = dlsym(handle, "XFree");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeColormap
  *(void **) (&XFreeColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeColors
  *(void **) (&XFreeColors_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeColors");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeCursor
  *(void **) (&XFreeCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeExtensionList
  *(void **) (&XFreeExtensionList_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeExtensionList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeFont
  *(void **) (&XFreeFont_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeFontInfo
  *(void **) (&XFreeFontInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeFontInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeFontNames
  *(void **) (&XFreeFontNames_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeFontNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeFontPath
  *(void **) (&XFreeFontPath_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeFontPath");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeGC
  *(void **) (&XFreeGC_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeGC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeModifiermap
  *(void **) (&XFreeModifiermap_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeModifiermap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreePixmap
  *(void **) (&XFreePixmap_dylibloader_wrapper_xlib) = dlsym(handle, "XFreePixmap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGeometry
  *(void **) (&XGeometry_dylibloader_wrapper_xlib) = dlsym(handle, "XGeometry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetErrorDatabaseText
  *(void **) (&XGetErrorDatabaseText_dylibloader_wrapper_xlib) = dlsym(handle, "XGetErrorDatabaseText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetErrorText
  *(void **) (&XGetErrorText_dylibloader_wrapper_xlib) = dlsym(handle, "XGetErrorText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetFontProperty
  *(void **) (&XGetFontProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XGetFontProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetGCValues
  *(void **) (&XGetGCValues_dylibloader_wrapper_xlib) = dlsym(handle, "XGetGCValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetGeometry
  *(void **) (&XGetGeometry_dylibloader_wrapper_xlib) = dlsym(handle, "XGetGeometry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetIconName
  *(void **) (&XGetIconName_dylibloader_wrapper_xlib) = dlsym(handle, "XGetIconName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetInputFocus
  *(void **) (&XGetInputFocus_dylibloader_wrapper_xlib) = dlsym(handle, "XGetInputFocus");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetKeyboardControl
  *(void **) (&XGetKeyboardControl_dylibloader_wrapper_xlib) = dlsym(handle, "XGetKeyboardControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetPointerControl
  *(void **) (&XGetPointerControl_dylibloader_wrapper_xlib) = dlsym(handle, "XGetPointerControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetPointerMapping
  *(void **) (&XGetPointerMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XGetPointerMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetScreenSaver
  *(void **) (&XGetScreenSaver_dylibloader_wrapper_xlib) = dlsym(handle, "XGetScreenSaver");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetTransientForHint
  *(void **) (&XGetTransientForHint_dylibloader_wrapper_xlib) = dlsym(handle, "XGetTransientForHint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWindowProperty
  *(void **) (&XGetWindowProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWindowProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWindowAttributes
  *(void **) (&XGetWindowAttributes_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWindowAttributes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGrabButton
  *(void **) (&XGrabButton_dylibloader_wrapper_xlib) = dlsym(handle, "XGrabButton");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGrabKey
  *(void **) (&XGrabKey_dylibloader_wrapper_xlib) = dlsym(handle, "XGrabKey");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGrabKeyboard
  *(void **) (&XGrabKeyboard_dylibloader_wrapper_xlib) = dlsym(handle, "XGrabKeyboard");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGrabPointer
  *(void **) (&XGrabPointer_dylibloader_wrapper_xlib) = dlsym(handle, "XGrabPointer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGrabServer
  *(void **) (&XGrabServer_dylibloader_wrapper_xlib) = dlsym(handle, "XGrabServer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XHeightMMOfScreen
  *(void **) (&XHeightMMOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XHeightMMOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XHeightOfScreen
  *(void **) (&XHeightOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XHeightOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XIfEvent
  *(void **) (&XIfEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XIfEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XImageByteOrder
  *(void **) (&XImageByteOrder_dylibloader_wrapper_xlib) = dlsym(handle, "XImageByteOrder");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInstallColormap
  *(void **) (&XInstallColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XInstallColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XKeysymToKeycode
  *(void **) (&XKeysymToKeycode_dylibloader_wrapper_xlib) = dlsym(handle, "XKeysymToKeycode");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XKillClient
  *(void **) (&XKillClient_dylibloader_wrapper_xlib) = dlsym(handle, "XKillClient");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLookupColor
  *(void **) (&XLookupColor_dylibloader_wrapper_xlib) = dlsym(handle, "XLookupColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLowerWindow
  *(void **) (&XLowerWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XLowerWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMapRaised
  *(void **) (&XMapRaised_dylibloader_wrapper_xlib) = dlsym(handle, "XMapRaised");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMapSubwindows
  *(void **) (&XMapSubwindows_dylibloader_wrapper_xlib) = dlsym(handle, "XMapSubwindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMapWindow
  *(void **) (&XMapWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XMapWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMaskEvent
  *(void **) (&XMaskEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XMaskEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMaxCmapsOfScreen
  *(void **) (&XMaxCmapsOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XMaxCmapsOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMinCmapsOfScreen
  *(void **) (&XMinCmapsOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XMinCmapsOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMoveResizeWindow
  *(void **) (&XMoveResizeWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XMoveResizeWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMoveWindow
  *(void **) (&XMoveWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XMoveWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XNextEvent
  *(void **) (&XNextEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XNextEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XNoOp
  *(void **) (&XNoOp_dylibloader_wrapper_xlib) = dlsym(handle, "XNoOp");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XParseColor
  *(void **) (&XParseColor_dylibloader_wrapper_xlib) = dlsym(handle, "XParseColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XParseGeometry
  *(void **) (&XParseGeometry_dylibloader_wrapper_xlib) = dlsym(handle, "XParseGeometry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPeekEvent
  *(void **) (&XPeekEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XPeekEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPeekIfEvent
  *(void **) (&XPeekIfEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XPeekIfEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPending
  *(void **) (&XPending_dylibloader_wrapper_xlib) = dlsym(handle, "XPending");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPlanesOfScreen
  *(void **) (&XPlanesOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XPlanesOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XProtocolRevision
  *(void **) (&XProtocolRevision_dylibloader_wrapper_xlib) = dlsym(handle, "XProtocolRevision");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XProtocolVersion
  *(void **) (&XProtocolVersion_dylibloader_wrapper_xlib) = dlsym(handle, "XProtocolVersion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPutBackEvent
  *(void **) (&XPutBackEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XPutBackEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPutImage
  *(void **) (&XPutImage_dylibloader_wrapper_xlib) = dlsym(handle, "XPutImage");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQLength
  *(void **) (&XQLength_dylibloader_wrapper_xlib) = dlsym(handle, "XQLength");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryBestCursor
  *(void **) (&XQueryBestCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryBestCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryBestSize
  *(void **) (&XQueryBestSize_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryBestSize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryBestStipple
  *(void **) (&XQueryBestStipple_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryBestStipple");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryBestTile
  *(void **) (&XQueryBestTile_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryBestTile");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryColor
  *(void **) (&XQueryColor_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryColors
  *(void **) (&XQueryColors_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryColors");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryExtension
  *(void **) (&XQueryExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryKeymap
  *(void **) (&XQueryKeymap_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryKeymap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryPointer
  *(void **) (&XQueryPointer_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryPointer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryTextExtents
  *(void **) (&XQueryTextExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryTextExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryTextExtents16
  *(void **) (&XQueryTextExtents16_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryTextExtents16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XQueryTree
  *(void **) (&XQueryTree_dylibloader_wrapper_xlib) = dlsym(handle, "XQueryTree");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRaiseWindow
  *(void **) (&XRaiseWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XRaiseWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XReadBitmapFile
  *(void **) (&XReadBitmapFile_dylibloader_wrapper_xlib) = dlsym(handle, "XReadBitmapFile");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XReadBitmapFileData
  *(void **) (&XReadBitmapFileData_dylibloader_wrapper_xlib) = dlsym(handle, "XReadBitmapFileData");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRebindKeysym
  *(void **) (&XRebindKeysym_dylibloader_wrapper_xlib) = dlsym(handle, "XRebindKeysym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRecolorCursor
  *(void **) (&XRecolorCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XRecolorCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRefreshKeyboardMapping
  *(void **) (&XRefreshKeyboardMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XRefreshKeyboardMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRemoveFromSaveSet
  *(void **) (&XRemoveFromSaveSet_dylibloader_wrapper_xlib) = dlsym(handle, "XRemoveFromSaveSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRemoveHost
  *(void **) (&XRemoveHost_dylibloader_wrapper_xlib) = dlsym(handle, "XRemoveHost");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRemoveHosts
  *(void **) (&XRemoveHosts_dylibloader_wrapper_xlib) = dlsym(handle, "XRemoveHosts");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XReparentWindow
  *(void **) (&XReparentWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XReparentWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XResetScreenSaver
  *(void **) (&XResetScreenSaver_dylibloader_wrapper_xlib) = dlsym(handle, "XResetScreenSaver");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XResizeWindow
  *(void **) (&XResizeWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XResizeWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRestackWindows
  *(void **) (&XRestackWindows_dylibloader_wrapper_xlib) = dlsym(handle, "XRestackWindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRotateBuffers
  *(void **) (&XRotateBuffers_dylibloader_wrapper_xlib) = dlsym(handle, "XRotateBuffers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRotateWindowProperties
  *(void **) (&XRotateWindowProperties_dylibloader_wrapper_xlib) = dlsym(handle, "XRotateWindowProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XScreenCount
  *(void **) (&XScreenCount_dylibloader_wrapper_xlib) = dlsym(handle, "XScreenCount");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSelectInput
  *(void **) (&XSelectInput_dylibloader_wrapper_xlib) = dlsym(handle, "XSelectInput");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSendEvent
  *(void **) (&XSendEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XSendEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetAccessControl
  *(void **) (&XSetAccessControl_dylibloader_wrapper_xlib) = dlsym(handle, "XSetAccessControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetArcMode
  *(void **) (&XSetArcMode_dylibloader_wrapper_xlib) = dlsym(handle, "XSetArcMode");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetBackground
  *(void **) (&XSetBackground_dylibloader_wrapper_xlib) = dlsym(handle, "XSetBackground");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetClipMask
  *(void **) (&XSetClipMask_dylibloader_wrapper_xlib) = dlsym(handle, "XSetClipMask");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetClipOrigin
  *(void **) (&XSetClipOrigin_dylibloader_wrapper_xlib) = dlsym(handle, "XSetClipOrigin");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetClipRectangles
  *(void **) (&XSetClipRectangles_dylibloader_wrapper_xlib) = dlsym(handle, "XSetClipRectangles");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetCloseDownMode
  *(void **) (&XSetCloseDownMode_dylibloader_wrapper_xlib) = dlsym(handle, "XSetCloseDownMode");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetCommand
  *(void **) (&XSetCommand_dylibloader_wrapper_xlib) = dlsym(handle, "XSetCommand");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetDashes
  *(void **) (&XSetDashes_dylibloader_wrapper_xlib) = dlsym(handle, "XSetDashes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetFillRule
  *(void **) (&XSetFillRule_dylibloader_wrapper_xlib) = dlsym(handle, "XSetFillRule");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetFillStyle
  *(void **) (&XSetFillStyle_dylibloader_wrapper_xlib) = dlsym(handle, "XSetFillStyle");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetFont
  *(void **) (&XSetFont_dylibloader_wrapper_xlib) = dlsym(handle, "XSetFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetFontPath
  *(void **) (&XSetFontPath_dylibloader_wrapper_xlib) = dlsym(handle, "XSetFontPath");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetForeground
  *(void **) (&XSetForeground_dylibloader_wrapper_xlib) = dlsym(handle, "XSetForeground");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetFunction
  *(void **) (&XSetFunction_dylibloader_wrapper_xlib) = dlsym(handle, "XSetFunction");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetGraphicsExposures
  *(void **) (&XSetGraphicsExposures_dylibloader_wrapper_xlib) = dlsym(handle, "XSetGraphicsExposures");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetIconName
  *(void **) (&XSetIconName_dylibloader_wrapper_xlib) = dlsym(handle, "XSetIconName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetInputFocus
  *(void **) (&XSetInputFocus_dylibloader_wrapper_xlib) = dlsym(handle, "XSetInputFocus");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetLineAttributes
  *(void **) (&XSetLineAttributes_dylibloader_wrapper_xlib) = dlsym(handle, "XSetLineAttributes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetModifierMapping
  *(void **) (&XSetModifierMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XSetModifierMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetPlaneMask
  *(void **) (&XSetPlaneMask_dylibloader_wrapper_xlib) = dlsym(handle, "XSetPlaneMask");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetPointerMapping
  *(void **) (&XSetPointerMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XSetPointerMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetScreenSaver
  *(void **) (&XSetScreenSaver_dylibloader_wrapper_xlib) = dlsym(handle, "XSetScreenSaver");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetSelectionOwner
  *(void **) (&XSetSelectionOwner_dylibloader_wrapper_xlib) = dlsym(handle, "XSetSelectionOwner");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetState
  *(void **) (&XSetState_dylibloader_wrapper_xlib) = dlsym(handle, "XSetState");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetStipple
  *(void **) (&XSetStipple_dylibloader_wrapper_xlib) = dlsym(handle, "XSetStipple");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetSubwindowMode
  *(void **) (&XSetSubwindowMode_dylibloader_wrapper_xlib) = dlsym(handle, "XSetSubwindowMode");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetTSOrigin
  *(void **) (&XSetTSOrigin_dylibloader_wrapper_xlib) = dlsym(handle, "XSetTSOrigin");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetTile
  *(void **) (&XSetTile_dylibloader_wrapper_xlib) = dlsym(handle, "XSetTile");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowBackground
  *(void **) (&XSetWindowBackground_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowBackground");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowBackgroundPixmap
  *(void **) (&XSetWindowBackgroundPixmap_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowBackgroundPixmap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowBorder
  *(void **) (&XSetWindowBorder_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowBorder");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowBorderPixmap
  *(void **) (&XSetWindowBorderPixmap_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowBorderPixmap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowBorderWidth
  *(void **) (&XSetWindowBorderWidth_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowBorderWidth");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWindowColormap
  *(void **) (&XSetWindowColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWindowColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreBuffer
  *(void **) (&XStoreBuffer_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreBuffer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreBytes
  *(void **) (&XStoreBytes_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreBytes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreColor
  *(void **) (&XStoreColor_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreColors
  *(void **) (&XStoreColors_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreColors");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreName
  *(void **) (&XStoreName_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStoreNamedColor
  *(void **) (&XStoreNamedColor_dylibloader_wrapper_xlib) = dlsym(handle, "XStoreNamedColor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSync
  *(void **) (&XSync_dylibloader_wrapper_xlib) = dlsym(handle, "XSync");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTextExtents
  *(void **) (&XTextExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XTextExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTextExtents16
  *(void **) (&XTextExtents16_dylibloader_wrapper_xlib) = dlsym(handle, "XTextExtents16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTextWidth
  *(void **) (&XTextWidth_dylibloader_wrapper_xlib) = dlsym(handle, "XTextWidth");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTextWidth16
  *(void **) (&XTextWidth16_dylibloader_wrapper_xlib) = dlsym(handle, "XTextWidth16");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTranslateCoordinates
  *(void **) (&XTranslateCoordinates_dylibloader_wrapper_xlib) = dlsym(handle, "XTranslateCoordinates");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUndefineCursor
  *(void **) (&XUndefineCursor_dylibloader_wrapper_xlib) = dlsym(handle, "XUndefineCursor");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUngrabButton
  *(void **) (&XUngrabButton_dylibloader_wrapper_xlib) = dlsym(handle, "XUngrabButton");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUngrabKey
  *(void **) (&XUngrabKey_dylibloader_wrapper_xlib) = dlsym(handle, "XUngrabKey");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUngrabKeyboard
  *(void **) (&XUngrabKeyboard_dylibloader_wrapper_xlib) = dlsym(handle, "XUngrabKeyboard");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUngrabPointer
  *(void **) (&XUngrabPointer_dylibloader_wrapper_xlib) = dlsym(handle, "XUngrabPointer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUngrabServer
  *(void **) (&XUngrabServer_dylibloader_wrapper_xlib) = dlsym(handle, "XUngrabServer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUninstallColormap
  *(void **) (&XUninstallColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XUninstallColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnloadFont
  *(void **) (&XUnloadFont_dylibloader_wrapper_xlib) = dlsym(handle, "XUnloadFont");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnmapSubwindows
  *(void **) (&XUnmapSubwindows_dylibloader_wrapper_xlib) = dlsym(handle, "XUnmapSubwindows");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnmapWindow
  *(void **) (&XUnmapWindow_dylibloader_wrapper_xlib) = dlsym(handle, "XUnmapWindow");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XVendorRelease
  *(void **) (&XVendorRelease_dylibloader_wrapper_xlib) = dlsym(handle, "XVendorRelease");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWarpPointer
  *(void **) (&XWarpPointer_dylibloader_wrapper_xlib) = dlsym(handle, "XWarpPointer");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWidthMMOfScreen
  *(void **) (&XWidthMMOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XWidthMMOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWidthOfScreen
  *(void **) (&XWidthOfScreen_dylibloader_wrapper_xlib) = dlsym(handle, "XWidthOfScreen");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWindowEvent
  *(void **) (&XWindowEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XWindowEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWriteBitmapFile
  *(void **) (&XWriteBitmapFile_dylibloader_wrapper_xlib) = dlsym(handle, "XWriteBitmapFile");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSupportsLocale
  *(void **) (&XSupportsLocale_dylibloader_wrapper_xlib) = dlsym(handle, "XSupportsLocale");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetLocaleModifiers
  *(void **) (&XSetLocaleModifiers_dylibloader_wrapper_xlib) = dlsym(handle, "XSetLocaleModifiers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XOpenOM
  *(void **) (&XOpenOM_dylibloader_wrapper_xlib) = dlsym(handle, "XOpenOM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCloseOM
  *(void **) (&XCloseOM_dylibloader_wrapper_xlib) = dlsym(handle, "XCloseOM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetOMValues
  *(void **) (&XSetOMValues_dylibloader_wrapper_xlib) = dlsym(handle, "XSetOMValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetOMValues
  *(void **) (&XGetOMValues_dylibloader_wrapper_xlib) = dlsym(handle, "XGetOMValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayOfOM
  *(void **) (&XDisplayOfOM_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayOfOM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLocaleOfOM
  *(void **) (&XLocaleOfOM_dylibloader_wrapper_xlib) = dlsym(handle, "XLocaleOfOM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateOC
  *(void **) (&XCreateOC_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateOC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDestroyOC
  *(void **) (&XDestroyOC_dylibloader_wrapper_xlib) = dlsym(handle, "XDestroyOC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XOMOfOC
  *(void **) (&XOMOfOC_dylibloader_wrapper_xlib) = dlsym(handle, "XOMOfOC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetOCValues
  *(void **) (&XSetOCValues_dylibloader_wrapper_xlib) = dlsym(handle, "XSetOCValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetOCValues
  *(void **) (&XGetOCValues_dylibloader_wrapper_xlib) = dlsym(handle, "XGetOCValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateFontSet
  *(void **) (&XCreateFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeFontSet
  *(void **) (&XFreeFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFontsOfFontSet
  *(void **) (&XFontsOfFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XFontsOfFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XBaseFontNameListOfFontSet
  *(void **) (&XBaseFontNameListOfFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XBaseFontNameListOfFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLocaleOfFontSet
  *(void **) (&XLocaleOfFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XLocaleOfFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XContextDependentDrawing
  *(void **) (&XContextDependentDrawing_dylibloader_wrapper_xlib) = dlsym(handle, "XContextDependentDrawing");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDirectionalDependentDrawing
  *(void **) (&XDirectionalDependentDrawing_dylibloader_wrapper_xlib) = dlsym(handle, "XDirectionalDependentDrawing");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XContextualDrawing
  *(void **) (&XContextualDrawing_dylibloader_wrapper_xlib) = dlsym(handle, "XContextualDrawing");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XExtentsOfFontSet
  *(void **) (&XExtentsOfFontSet_dylibloader_wrapper_xlib) = dlsym(handle, "XExtentsOfFontSet");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbTextEscapement
  *(void **) (&XmbTextEscapement_dylibloader_wrapper_xlib) = dlsym(handle, "XmbTextEscapement");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcTextEscapement
  *(void **) (&XwcTextEscapement_dylibloader_wrapper_xlib) = dlsym(handle, "XwcTextEscapement");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8TextEscapement
  *(void **) (&Xutf8TextEscapement_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8TextEscapement");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbTextExtents
  *(void **) (&XmbTextExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XmbTextExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcTextExtents
  *(void **) (&XwcTextExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XwcTextExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8TextExtents
  *(void **) (&Xutf8TextExtents_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8TextExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbTextPerCharExtents
  *(void **) (&XmbTextPerCharExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XmbTextPerCharExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcTextPerCharExtents
  *(void **) (&XwcTextPerCharExtents_dylibloader_wrapper_xlib) = dlsym(handle, "XwcTextPerCharExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8TextPerCharExtents
  *(void **) (&Xutf8TextPerCharExtents_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8TextPerCharExtents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbDrawText
  *(void **) (&XmbDrawText_dylibloader_wrapper_xlib) = dlsym(handle, "XmbDrawText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcDrawText
  *(void **) (&XwcDrawText_dylibloader_wrapper_xlib) = dlsym(handle, "XwcDrawText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8DrawText
  *(void **) (&Xutf8DrawText_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8DrawText");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbDrawString
  *(void **) (&XmbDrawString_dylibloader_wrapper_xlib) = dlsym(handle, "XmbDrawString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcDrawString
  *(void **) (&XwcDrawString_dylibloader_wrapper_xlib) = dlsym(handle, "XwcDrawString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8DrawString
  *(void **) (&Xutf8DrawString_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8DrawString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbDrawImageString
  *(void **) (&XmbDrawImageString_dylibloader_wrapper_xlib) = dlsym(handle, "XmbDrawImageString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcDrawImageString
  *(void **) (&XwcDrawImageString_dylibloader_wrapper_xlib) = dlsym(handle, "XwcDrawImageString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8DrawImageString
  *(void **) (&Xutf8DrawImageString_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8DrawImageString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XOpenIM
  *(void **) (&XOpenIM_dylibloader_wrapper_xlib) = dlsym(handle, "XOpenIM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCloseIM
  *(void **) (&XCloseIM_dylibloader_wrapper_xlib) = dlsym(handle, "XCloseIM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetIMValues
  *(void **) (&XGetIMValues_dylibloader_wrapper_xlib) = dlsym(handle, "XGetIMValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetIMValues
  *(void **) (&XSetIMValues_dylibloader_wrapper_xlib) = dlsym(handle, "XSetIMValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDisplayOfIM
  *(void **) (&XDisplayOfIM_dylibloader_wrapper_xlib) = dlsym(handle, "XDisplayOfIM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLocaleOfIM
  *(void **) (&XLocaleOfIM_dylibloader_wrapper_xlib) = dlsym(handle, "XLocaleOfIM");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateIC
  *(void **) (&XCreateIC_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDestroyIC
  *(void **) (&XDestroyIC_dylibloader_wrapper_xlib) = dlsym(handle, "XDestroyIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetICFocus
  *(void **) (&XSetICFocus_dylibloader_wrapper_xlib) = dlsym(handle, "XSetICFocus");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnsetICFocus
  *(void **) (&XUnsetICFocus_dylibloader_wrapper_xlib) = dlsym(handle, "XUnsetICFocus");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcResetIC
  *(void **) (&XwcResetIC_dylibloader_wrapper_xlib) = dlsym(handle, "XwcResetIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbResetIC
  *(void **) (&XmbResetIC_dylibloader_wrapper_xlib) = dlsym(handle, "XmbResetIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8ResetIC
  *(void **) (&Xutf8ResetIC_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8ResetIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetICValues
  *(void **) (&XSetICValues_dylibloader_wrapper_xlib) = dlsym(handle, "XSetICValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetICValues
  *(void **) (&XGetICValues_dylibloader_wrapper_xlib) = dlsym(handle, "XGetICValues");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XIMOfIC
  *(void **) (&XIMOfIC_dylibloader_wrapper_xlib) = dlsym(handle, "XIMOfIC");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFilterEvent
  *(void **) (&XFilterEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XFilterEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbLookupString
  *(void **) (&XmbLookupString_dylibloader_wrapper_xlib) = dlsym(handle, "XmbLookupString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcLookupString
  *(void **) (&XwcLookupString_dylibloader_wrapper_xlib) = dlsym(handle, "XwcLookupString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8LookupString
  *(void **) (&Xutf8LookupString_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8LookupString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XVaCreateNestedList
  *(void **) (&XVaCreateNestedList_dylibloader_wrapper_xlib) = dlsym(handle, "XVaCreateNestedList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRegisterIMInstantiateCallback
  *(void **) (&XRegisterIMInstantiateCallback_dylibloader_wrapper_xlib) = dlsym(handle, "XRegisterIMInstantiateCallback");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnregisterIMInstantiateCallback
  *(void **) (&XUnregisterIMInstantiateCallback_dylibloader_wrapper_xlib) = dlsym(handle, "XUnregisterIMInstantiateCallback");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XInternalConnectionNumbers
  *(void **) (&XInternalConnectionNumbers_dylibloader_wrapper_xlib) = dlsym(handle, "XInternalConnectionNumbers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XProcessInternalConnection
  *(void **) (&XProcessInternalConnection_dylibloader_wrapper_xlib) = dlsym(handle, "XProcessInternalConnection");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAddConnectionWatch
  *(void **) (&XAddConnectionWatch_dylibloader_wrapper_xlib) = dlsym(handle, "XAddConnectionWatch");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRemoveConnectionWatch
  *(void **) (&XRemoveConnectionWatch_dylibloader_wrapper_xlib) = dlsym(handle, "XRemoveConnectionWatch");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetAuthorization
  *(void **) (&XSetAuthorization_dylibloader_wrapper_xlib) = dlsym(handle, "XSetAuthorization");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// _Xmbtowc
  *(void **) (&_Xmbtowc_dylibloader_wrapper_xlib) = dlsym(handle, "_Xmbtowc");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// _Xwctomb
  *(void **) (&_Xwctomb_dylibloader_wrapper_xlib) = dlsym(handle, "_Xwctomb");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetEventData
  *(void **) (&XGetEventData_dylibloader_wrapper_xlib) = dlsym(handle, "XGetEventData");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFreeEventData
  *(void **) (&XFreeEventData_dylibloader_wrapper_xlib) = dlsym(handle, "XFreeEventData");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocClassHint
  *(void **) (&XAllocClassHint_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocClassHint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocIconSize
  *(void **) (&XAllocIconSize_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocIconSize");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocSizeHints
  *(void **) (&XAllocSizeHints_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocSizeHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocStandardColormap
  *(void **) (&XAllocStandardColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocStandardColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XAllocWMHints
  *(void **) (&XAllocWMHints_dylibloader_wrapper_xlib) = dlsym(handle, "XAllocWMHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XClipBox
  *(void **) (&XClipBox_dylibloader_wrapper_xlib) = dlsym(handle, "XClipBox");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XCreateRegion
  *(void **) (&XCreateRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XCreateRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDefaultString
  *(void **) (&XDefaultString_dylibloader_wrapper_xlib) = dlsym(handle, "XDefaultString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDeleteContext
  *(void **) (&XDeleteContext_dylibloader_wrapper_xlib) = dlsym(handle, "XDeleteContext");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XDestroyRegion
  *(void **) (&XDestroyRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XDestroyRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEmptyRegion
  *(void **) (&XEmptyRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XEmptyRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XEqualRegion
  *(void **) (&XEqualRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XEqualRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XFindContext
  *(void **) (&XFindContext_dylibloader_wrapper_xlib) = dlsym(handle, "XFindContext");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetClassHint
  *(void **) (&XGetClassHint_dylibloader_wrapper_xlib) = dlsym(handle, "XGetClassHint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetIconSizes
  *(void **) (&XGetIconSizes_dylibloader_wrapper_xlib) = dlsym(handle, "XGetIconSizes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetNormalHints
  *(void **) (&XGetNormalHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetNormalHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetRGBColormaps
  *(void **) (&XGetRGBColormaps_dylibloader_wrapper_xlib) = dlsym(handle, "XGetRGBColormaps");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetSizeHints
  *(void **) (&XGetSizeHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetSizeHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetStandardColormap
  *(void **) (&XGetStandardColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XGetStandardColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetTextProperty
  *(void **) (&XGetTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XGetTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetVisualInfo
  *(void **) (&XGetVisualInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XGetVisualInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMClientMachine
  *(void **) (&XGetWMClientMachine_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMClientMachine");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMHints
  *(void **) (&XGetWMHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMIconName
  *(void **) (&XGetWMIconName_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMIconName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMName
  *(void **) (&XGetWMName_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMNormalHints
  *(void **) (&XGetWMNormalHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMNormalHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetWMSizeHints
  *(void **) (&XGetWMSizeHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetWMSizeHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XGetZoomHints
  *(void **) (&XGetZoomHints_dylibloader_wrapper_xlib) = dlsym(handle, "XGetZoomHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XIntersectRegion
  *(void **) (&XIntersectRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XIntersectRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XConvertCase
  *(void **) (&XConvertCase_dylibloader_wrapper_xlib) = dlsym(handle, "XConvertCase");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XLookupString
  *(void **) (&XLookupString_dylibloader_wrapper_xlib) = dlsym(handle, "XLookupString");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XMatchVisualInfo
  *(void **) (&XMatchVisualInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XMatchVisualInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XOffsetRegion
  *(void **) (&XOffsetRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XOffsetRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPointInRegion
  *(void **) (&XPointInRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XPointInRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XPolygonRegion
  *(void **) (&XPolygonRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XPolygonRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XRectInRegion
  *(void **) (&XRectInRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XRectInRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSaveContext
  *(void **) (&XSaveContext_dylibloader_wrapper_xlib) = dlsym(handle, "XSaveContext");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetClassHint
  *(void **) (&XSetClassHint_dylibloader_wrapper_xlib) = dlsym(handle, "XSetClassHint");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetIconSizes
  *(void **) (&XSetIconSizes_dylibloader_wrapper_xlib) = dlsym(handle, "XSetIconSizes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetNormalHints
  *(void **) (&XSetNormalHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetNormalHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetRGBColormaps
  *(void **) (&XSetRGBColormaps_dylibloader_wrapper_xlib) = dlsym(handle, "XSetRGBColormaps");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetSizeHints
  *(void **) (&XSetSizeHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetSizeHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetStandardProperties
  *(void **) (&XSetStandardProperties_dylibloader_wrapper_xlib) = dlsym(handle, "XSetStandardProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetTextProperty
  *(void **) (&XSetTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XSetTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMClientMachine
  *(void **) (&XSetWMClientMachine_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMClientMachine");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMHints
  *(void **) (&XSetWMHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMIconName
  *(void **) (&XSetWMIconName_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMIconName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMName
  *(void **) (&XSetWMName_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMNormalHints
  *(void **) (&XSetWMNormalHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMNormalHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMProperties
  *(void **) (&XSetWMProperties_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbSetWMProperties
  *(void **) (&XmbSetWMProperties_dylibloader_wrapper_xlib) = dlsym(handle, "XmbSetWMProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8SetWMProperties
  *(void **) (&Xutf8SetWMProperties_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8SetWMProperties");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetWMSizeHints
  *(void **) (&XSetWMSizeHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetWMSizeHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetRegion
  *(void **) (&XSetRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XSetRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetStandardColormap
  *(void **) (&XSetStandardColormap_dylibloader_wrapper_xlib) = dlsym(handle, "XSetStandardColormap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSetZoomHints
  *(void **) (&XSetZoomHints_dylibloader_wrapper_xlib) = dlsym(handle, "XSetZoomHints");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XShrinkRegion
  *(void **) (&XShrinkRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XShrinkRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XStringListToTextProperty
  *(void **) (&XStringListToTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XStringListToTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XSubtractRegion
  *(void **) (&XSubtractRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XSubtractRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbTextListToTextProperty
  *(void **) (&XmbTextListToTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XmbTextListToTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcTextListToTextProperty
  *(void **) (&XwcTextListToTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "XwcTextListToTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8TextListToTextProperty
  *(void **) (&Xutf8TextListToTextProperty_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8TextListToTextProperty");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcFreeStringList
  *(void **) (&XwcFreeStringList_dylibloader_wrapper_xlib) = dlsym(handle, "XwcFreeStringList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XTextPropertyToStringList
  *(void **) (&XTextPropertyToStringList_dylibloader_wrapper_xlib) = dlsym(handle, "XTextPropertyToStringList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XmbTextPropertyToTextList
  *(void **) (&XmbTextPropertyToTextList_dylibloader_wrapper_xlib) = dlsym(handle, "XmbTextPropertyToTextList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XwcTextPropertyToTextList
  *(void **) (&XwcTextPropertyToTextList_dylibloader_wrapper_xlib) = dlsym(handle, "XwcTextPropertyToTextList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// Xutf8TextPropertyToTextList
  *(void **) (&Xutf8TextPropertyToTextList_dylibloader_wrapper_xlib) = dlsym(handle, "Xutf8TextPropertyToTextList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnionRectWithRegion
  *(void **) (&XUnionRectWithRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XUnionRectWithRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XUnionRegion
  *(void **) (&XUnionRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XUnionRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XWMGeometry
  *(void **) (&XWMGeometry_dylibloader_wrapper_xlib) = dlsym(handle, "XWMGeometry");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XXorRegion
  *(void **) (&XXorRegion_dylibloader_wrapper_xlib) = dlsym(handle, "XXorRegion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbIgnoreExtension
  *(void **) (&XkbIgnoreExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XkbIgnoreExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbOpenDisplay
  *(void **) (&XkbOpenDisplay_dylibloader_wrapper_xlib) = dlsym(handle, "XkbOpenDisplay");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbQueryExtension
  *(void **) (&XkbQueryExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XkbQueryExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbUseExtension
  *(void **) (&XkbUseExtension_dylibloader_wrapper_xlib) = dlsym(handle, "XkbUseExtension");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLibraryVersion
  *(void **) (&XkbLibraryVersion_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLibraryVersion");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetXlibControls
  *(void **) (&XkbSetXlibControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetXlibControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetXlibControls
  *(void **) (&XkbGetXlibControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetXlibControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbXlibControlsImplemented
  *(void **) (&XkbXlibControlsImplemented_dylibloader_wrapper_xlib) = dlsym(handle, "XkbXlibControlsImplemented");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetAtomFuncs
  *(void **) (&XkbSetAtomFuncs_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetAtomFuncs");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbKeycodeToKeysym
  *(void **) (&XkbKeycodeToKeysym_dylibloader_wrapper_xlib) = dlsym(handle, "XkbKeycodeToKeysym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbKeysymToModifiers
  *(void **) (&XkbKeysymToModifiers_dylibloader_wrapper_xlib) = dlsym(handle, "XkbKeysymToModifiers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLookupKeySym
  *(void **) (&XkbLookupKeySym_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLookupKeySym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLookupKeyBinding
  *(void **) (&XkbLookupKeyBinding_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLookupKeyBinding");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbTranslateKeyCode
  *(void **) (&XkbTranslateKeyCode_dylibloader_wrapper_xlib) = dlsym(handle, "XkbTranslateKeyCode");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbTranslateKeySym
  *(void **) (&XkbTranslateKeySym_dylibloader_wrapper_xlib) = dlsym(handle, "XkbTranslateKeySym");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetAutoRepeatRate
  *(void **) (&XkbSetAutoRepeatRate_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetAutoRepeatRate");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetAutoRepeatRate
  *(void **) (&XkbGetAutoRepeatRate_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetAutoRepeatRate");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeEnabledControls
  *(void **) (&XkbChangeEnabledControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeEnabledControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbDeviceBell
  *(void **) (&XkbDeviceBell_dylibloader_wrapper_xlib) = dlsym(handle, "XkbDeviceBell");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbForceDeviceBell
  *(void **) (&XkbForceDeviceBell_dylibloader_wrapper_xlib) = dlsym(handle, "XkbForceDeviceBell");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbDeviceBellEvent
  *(void **) (&XkbDeviceBellEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XkbDeviceBellEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbBell
  *(void **) (&XkbBell_dylibloader_wrapper_xlib) = dlsym(handle, "XkbBell");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbForceBell
  *(void **) (&XkbForceBell_dylibloader_wrapper_xlib) = dlsym(handle, "XkbForceBell");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbBellEvent
  *(void **) (&XkbBellEvent_dylibloader_wrapper_xlib) = dlsym(handle, "XkbBellEvent");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSelectEvents
  *(void **) (&XkbSelectEvents_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSelectEvents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSelectEventDetails
  *(void **) (&XkbSelectEventDetails_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSelectEventDetails");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbNoteMapChanges
  *(void **) (&XkbNoteMapChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbNoteMapChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbNoteNameChanges
  *(void **) (&XkbNoteNameChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbNoteNameChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetIndicatorState
  *(void **) (&XkbGetIndicatorState_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetIndicatorState");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetIndicatorMap
  *(void **) (&XkbGetIndicatorMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetIndicatorMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetIndicatorMap
  *(void **) (&XkbSetIndicatorMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetIndicatorMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetNamedIndicator
  *(void **) (&XkbGetNamedIndicator_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetNamedIndicator");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetNamedDeviceIndicator
  *(void **) (&XkbGetNamedDeviceIndicator_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetNamedDeviceIndicator");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetNamedIndicator
  *(void **) (&XkbSetNamedIndicator_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetNamedIndicator");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetNamedDeviceIndicator
  *(void **) (&XkbSetNamedDeviceIndicator_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetNamedDeviceIndicator");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLockModifiers
  *(void **) (&XkbLockModifiers_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLockModifiers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLatchModifiers
  *(void **) (&XkbLatchModifiers_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLatchModifiers");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLockGroup
  *(void **) (&XkbLockGroup_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLockGroup");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbLatchGroup
  *(void **) (&XkbLatchGroup_dylibloader_wrapper_xlib) = dlsym(handle, "XkbLatchGroup");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetServerInternalMods
  *(void **) (&XkbSetServerInternalMods_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetServerInternalMods");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetIgnoreLockMods
  *(void **) (&XkbSetIgnoreLockMods_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetIgnoreLockMods");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbVirtualModsToReal
  *(void **) (&XkbVirtualModsToReal_dylibloader_wrapper_xlib) = dlsym(handle, "XkbVirtualModsToReal");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbComputeEffectiveMap
  *(void **) (&XkbComputeEffectiveMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbComputeEffectiveMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbInitCanonicalKeyTypes
  *(void **) (&XkbInitCanonicalKeyTypes_dylibloader_wrapper_xlib) = dlsym(handle, "XkbInitCanonicalKeyTypes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocKeyboard
  *(void **) (&XkbAllocKeyboard_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocKeyboard");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeKeyboard
  *(void **) (&XkbFreeKeyboard_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeKeyboard");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocClientMap
  *(void **) (&XkbAllocClientMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocClientMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocServerMap
  *(void **) (&XkbAllocServerMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocServerMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeClientMap
  *(void **) (&XkbFreeClientMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeClientMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeServerMap
  *(void **) (&XkbFreeServerMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeServerMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAddKeyType
  *(void **) (&XkbAddKeyType_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAddKeyType");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocIndicatorMaps
  *(void **) (&XkbAllocIndicatorMaps_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocIndicatorMaps");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeIndicatorMaps
  *(void **) (&XkbFreeIndicatorMaps_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeIndicatorMaps");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetMap
  *(void **) (&XkbGetMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetUpdatedMap
  *(void **) (&XkbGetUpdatedMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetUpdatedMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetMapChanges
  *(void **) (&XkbGetMapChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetMapChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbRefreshKeyboardMapping
  *(void **) (&XkbRefreshKeyboardMapping_dylibloader_wrapper_xlib) = dlsym(handle, "XkbRefreshKeyboardMapping");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyTypes
  *(void **) (&XkbGetKeyTypes_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyTypes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeySyms
  *(void **) (&XkbGetKeySyms_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeySyms");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyActions
  *(void **) (&XkbGetKeyActions_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyActions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyBehaviors
  *(void **) (&XkbGetKeyBehaviors_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyBehaviors");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetVirtualMods
  *(void **) (&XkbGetVirtualMods_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetVirtualMods");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyExplicitComponents
  *(void **) (&XkbGetKeyExplicitComponents_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyExplicitComponents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyModifierMap
  *(void **) (&XkbGetKeyModifierMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyModifierMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyVirtualModMap
  *(void **) (&XkbGetKeyVirtualModMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyVirtualModMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocControls
  *(void **) (&XkbAllocControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeControls
  *(void **) (&XkbFreeControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetControls
  *(void **) (&XkbGetControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetControls
  *(void **) (&XkbSetControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbNoteControlsChanges
  *(void **) (&XkbNoteControlsChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbNoteControlsChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocCompatMap
  *(void **) (&XkbAllocCompatMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocCompatMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeCompatMap
  *(void **) (&XkbFreeCompatMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeCompatMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetCompatMap
  *(void **) (&XkbGetCompatMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetCompatMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetCompatMap
  *(void **) (&XkbSetCompatMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetCompatMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocNames
  *(void **) (&XkbAllocNames_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetNames
  *(void **) (&XkbGetNames_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetNames
  *(void **) (&XkbSetNames_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeNames
  *(void **) (&XkbChangeNames_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeNames
  *(void **) (&XkbFreeNames_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeNames");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetState
  *(void **) (&XkbGetState_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetState");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetMap
  *(void **) (&XkbSetMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeMap
  *(void **) (&XkbChangeMap_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeMap");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetDetectableAutoRepeat
  *(void **) (&XkbSetDetectableAutoRepeat_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetDetectableAutoRepeat");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetDetectableAutoRepeat
  *(void **) (&XkbGetDetectableAutoRepeat_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetDetectableAutoRepeat");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetAutoResetControls
  *(void **) (&XkbSetAutoResetControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetAutoResetControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetAutoResetControls
  *(void **) (&XkbGetAutoResetControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetAutoResetControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetPerClientControls
  *(void **) (&XkbSetPerClientControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetPerClientControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetPerClientControls
  *(void **) (&XkbGetPerClientControls_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetPerClientControls");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbCopyKeyType
  *(void **) (&XkbCopyKeyType_dylibloader_wrapper_xlib) = dlsym(handle, "XkbCopyKeyType");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbCopyKeyTypes
  *(void **) (&XkbCopyKeyTypes_dylibloader_wrapper_xlib) = dlsym(handle, "XkbCopyKeyTypes");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbResizeKeyType
  *(void **) (&XkbResizeKeyType_dylibloader_wrapper_xlib) = dlsym(handle, "XkbResizeKeyType");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbResizeKeySyms
  *(void **) (&XkbResizeKeySyms_dylibloader_wrapper_xlib) = dlsym(handle, "XkbResizeKeySyms");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbResizeKeyActions
  *(void **) (&XkbResizeKeyActions_dylibloader_wrapper_xlib) = dlsym(handle, "XkbResizeKeyActions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeTypesOfKey
  *(void **) (&XkbChangeTypesOfKey_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeTypesOfKey");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeKeycodeRange
  *(void **) (&XkbChangeKeycodeRange_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeKeycodeRange");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbListComponents
  *(void **) (&XkbListComponents_dylibloader_wrapper_xlib) = dlsym(handle, "XkbListComponents");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeComponentList
  *(void **) (&XkbFreeComponentList_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeComponentList");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyboard
  *(void **) (&XkbGetKeyboard_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyboard");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetKeyboardByName
  *(void **) (&XkbGetKeyboardByName_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetKeyboardByName");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbKeyTypesForCoreSymbols
  *(void **) (&XkbKeyTypesForCoreSymbols_dylibloader_wrapper_xlib) = dlsym(handle, "XkbKeyTypesForCoreSymbols");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbApplyCompatMapToKey
  *(void **) (&XkbApplyCompatMapToKey_dylibloader_wrapper_xlib) = dlsym(handle, "XkbApplyCompatMapToKey");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbUpdateMapFromCore
  *(void **) (&XkbUpdateMapFromCore_dylibloader_wrapper_xlib) = dlsym(handle, "XkbUpdateMapFromCore");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAddDeviceLedInfo
  *(void **) (&XkbAddDeviceLedInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAddDeviceLedInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbResizeDeviceButtonActions
  *(void **) (&XkbResizeDeviceButtonActions_dylibloader_wrapper_xlib) = dlsym(handle, "XkbResizeDeviceButtonActions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbAllocDeviceInfo
  *(void **) (&XkbAllocDeviceInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbAllocDeviceInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbFreeDeviceInfo
  *(void **) (&XkbFreeDeviceInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbFreeDeviceInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbNoteDeviceChanges
  *(void **) (&XkbNoteDeviceChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbNoteDeviceChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetDeviceInfo
  *(void **) (&XkbGetDeviceInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetDeviceInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetDeviceInfoChanges
  *(void **) (&XkbGetDeviceInfoChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetDeviceInfoChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetDeviceButtonActions
  *(void **) (&XkbGetDeviceButtonActions_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetDeviceButtonActions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbGetDeviceLedInfo
  *(void **) (&XkbGetDeviceLedInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbGetDeviceLedInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetDeviceInfo
  *(void **) (&XkbSetDeviceInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetDeviceInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbChangeDeviceInfo
  *(void **) (&XkbChangeDeviceInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbChangeDeviceInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetDeviceLedInfo
  *(void **) (&XkbSetDeviceLedInfo_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetDeviceLedInfo");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetDeviceButtonActions
  *(void **) (&XkbSetDeviceButtonActions_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetDeviceButtonActions");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbToControl
  *(void **) (&XkbToControl_dylibloader_wrapper_xlib) = dlsym(handle, "XkbToControl");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbSetDebuggingFlags
  *(void **) (&XkbSetDebuggingFlags_dylibloader_wrapper_xlib) = dlsym(handle, "XkbSetDebuggingFlags");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbApplyVirtualModChanges
  *(void **) (&XkbApplyVirtualModChanges_dylibloader_wrapper_xlib) = dlsym(handle, "XkbApplyVirtualModChanges");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbUpdateActionVirtualMods
  *(void **) (&XkbUpdateActionVirtualMods_dylibloader_wrapper_xlib) = dlsym(handle, "XkbUpdateActionVirtualMods");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
// XkbUpdateKeyTypeVirtualMods
  *(void **) (&XkbUpdateKeyTypeVirtualMods_dylibloader_wrapper_xlib) = dlsym(handle, "XkbUpdateKeyTypeVirtualMods");
  if (verbose) {
    error = dlerror();
    if (error != NULL) {
      fprintf(stderr, "%s\n", error);
    }
  }
return 0;
}