123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673 |
- // This file is generated. Do not edit!
- // see https://github.com/hpvb/dynload-wrapper for details
- // generated by generate-wrapper.py 0.7 on 2024-12-12 14:50:26
- // flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h --sys-include thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h --soname libXcursor.so.1 --init-name xcursor --output-header ./platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.c --ignore-other
- //
- #include <stdint.h>
- #define XcursorImageCreate XcursorImageCreate_dylibloader_orig_xcursor
- #define XcursorImageDestroy XcursorImageDestroy_dylibloader_orig_xcursor
- #define XcursorImagesCreate XcursorImagesCreate_dylibloader_orig_xcursor
- #define XcursorImagesDestroy XcursorImagesDestroy_dylibloader_orig_xcursor
- #define XcursorImagesSetName XcursorImagesSetName_dylibloader_orig_xcursor
- #define XcursorCursorsCreate XcursorCursorsCreate_dylibloader_orig_xcursor
- #define XcursorCursorsDestroy XcursorCursorsDestroy_dylibloader_orig_xcursor
- #define XcursorAnimateCreate XcursorAnimateCreate_dylibloader_orig_xcursor
- #define XcursorAnimateDestroy XcursorAnimateDestroy_dylibloader_orig_xcursor
- #define XcursorAnimateNext XcursorAnimateNext_dylibloader_orig_xcursor
- #define XcursorCommentCreate XcursorCommentCreate_dylibloader_orig_xcursor
- #define XcursorCommentDestroy XcursorCommentDestroy_dylibloader_orig_xcursor
- #define XcursorCommentsCreate XcursorCommentsCreate_dylibloader_orig_xcursor
- #define XcursorCommentsDestroy XcursorCommentsDestroy_dylibloader_orig_xcursor
- #define XcursorXcFileLoadImage XcursorXcFileLoadImage_dylibloader_orig_xcursor
- #define XcursorXcFileLoadImages XcursorXcFileLoadImages_dylibloader_orig_xcursor
- #define XcursorXcFileLoadAllImages XcursorXcFileLoadAllImages_dylibloader_orig_xcursor
- #define XcursorXcFileLoad XcursorXcFileLoad_dylibloader_orig_xcursor
- #define XcursorXcFileSave XcursorXcFileSave_dylibloader_orig_xcursor
- #define XcursorFileLoadImage XcursorFileLoadImage_dylibloader_orig_xcursor
- #define XcursorFileLoadImages XcursorFileLoadImages_dylibloader_orig_xcursor
- #define XcursorFileLoadAllImages XcursorFileLoadAllImages_dylibloader_orig_xcursor
- #define XcursorFileLoad XcursorFileLoad_dylibloader_orig_xcursor
- #define XcursorFileSaveImages XcursorFileSaveImages_dylibloader_orig_xcursor
- #define XcursorFileSave XcursorFileSave_dylibloader_orig_xcursor
- #define XcursorFilenameLoadImage XcursorFilenameLoadImage_dylibloader_orig_xcursor
- #define XcursorFilenameLoadImages XcursorFilenameLoadImages_dylibloader_orig_xcursor
- #define XcursorFilenameLoadAllImages XcursorFilenameLoadAllImages_dylibloader_orig_xcursor
- #define XcursorFilenameLoad XcursorFilenameLoad_dylibloader_orig_xcursor
- #define XcursorFilenameSaveImages XcursorFilenameSaveImages_dylibloader_orig_xcursor
- #define XcursorFilenameSave XcursorFilenameSave_dylibloader_orig_xcursor
- #define XcursorLibraryLoadImage XcursorLibraryLoadImage_dylibloader_orig_xcursor
- #define XcursorLibraryLoadImages XcursorLibraryLoadImages_dylibloader_orig_xcursor
- #define XcursorLibraryPath XcursorLibraryPath_dylibloader_orig_xcursor
- #define XcursorLibraryShape XcursorLibraryShape_dylibloader_orig_xcursor
- #define XcursorImageLoadCursor XcursorImageLoadCursor_dylibloader_orig_xcursor
- #define XcursorImagesLoadCursors XcursorImagesLoadCursors_dylibloader_orig_xcursor
- #define XcursorImagesLoadCursor XcursorImagesLoadCursor_dylibloader_orig_xcursor
- #define XcursorFilenameLoadCursor XcursorFilenameLoadCursor_dylibloader_orig_xcursor
- #define XcursorFilenameLoadCursors XcursorFilenameLoadCursors_dylibloader_orig_xcursor
- #define XcursorLibraryLoadCursor XcursorLibraryLoadCursor_dylibloader_orig_xcursor
- #define XcursorLibraryLoadCursors XcursorLibraryLoadCursors_dylibloader_orig_xcursor
- #define XcursorShapeLoadImage XcursorShapeLoadImage_dylibloader_orig_xcursor
- #define XcursorShapeLoadImages XcursorShapeLoadImages_dylibloader_orig_xcursor
- #define XcursorShapeLoadCursor XcursorShapeLoadCursor_dylibloader_orig_xcursor
- #define XcursorShapeLoadCursors XcursorShapeLoadCursors_dylibloader_orig_xcursor
- #define XcursorTryShapeCursor XcursorTryShapeCursor_dylibloader_orig_xcursor
- #define XcursorNoticeCreateBitmap XcursorNoticeCreateBitmap_dylibloader_orig_xcursor
- #define XcursorNoticePutBitmap XcursorNoticePutBitmap_dylibloader_orig_xcursor
- #define XcursorTryShapeBitmapCursor XcursorTryShapeBitmapCursor_dylibloader_orig_xcursor
- #define XcursorImageHash XcursorImageHash_dylibloader_orig_xcursor
- #define XcursorSupportsARGB XcursorSupportsARGB_dylibloader_orig_xcursor
- #define XcursorSupportsAnim XcursorSupportsAnim_dylibloader_orig_xcursor
- #define XcursorSetDefaultSize XcursorSetDefaultSize_dylibloader_orig_xcursor
- #define XcursorGetDefaultSize XcursorGetDefaultSize_dylibloader_orig_xcursor
- #define XcursorSetTheme XcursorSetTheme_dylibloader_orig_xcursor
- #define XcursorGetTheme XcursorGetTheme_dylibloader_orig_xcursor
- #define XcursorGetThemeCore XcursorGetThemeCore_dylibloader_orig_xcursor
- #define XcursorSetThemeCore XcursorSetThemeCore_dylibloader_orig_xcursor
- #include "thirdparty/linuxbsd_headers/X11/Xcursor/Xcursor.h"
- #undef XcursorImageCreate
- #undef XcursorImageDestroy
- #undef XcursorImagesCreate
- #undef XcursorImagesDestroy
- #undef XcursorImagesSetName
- #undef XcursorCursorsCreate
- #undef XcursorCursorsDestroy
- #undef XcursorAnimateCreate
- #undef XcursorAnimateDestroy
- #undef XcursorAnimateNext
- #undef XcursorCommentCreate
- #undef XcursorCommentDestroy
- #undef XcursorCommentsCreate
- #undef XcursorCommentsDestroy
- #undef XcursorXcFileLoadImage
- #undef XcursorXcFileLoadImages
- #undef XcursorXcFileLoadAllImages
- #undef XcursorXcFileLoad
- #undef XcursorXcFileSave
- #undef XcursorFileLoadImage
- #undef XcursorFileLoadImages
- #undef XcursorFileLoadAllImages
- #undef XcursorFileLoad
- #undef XcursorFileSaveImages
- #undef XcursorFileSave
- #undef XcursorFilenameLoadImage
- #undef XcursorFilenameLoadImages
- #undef XcursorFilenameLoadAllImages
- #undef XcursorFilenameLoad
- #undef XcursorFilenameSaveImages
- #undef XcursorFilenameSave
- #undef XcursorLibraryLoadImage
- #undef XcursorLibraryLoadImages
- #undef XcursorLibraryPath
- #undef XcursorLibraryShape
- #undef XcursorImageLoadCursor
- #undef XcursorImagesLoadCursors
- #undef XcursorImagesLoadCursor
- #undef XcursorFilenameLoadCursor
- #undef XcursorFilenameLoadCursors
- #undef XcursorLibraryLoadCursor
- #undef XcursorLibraryLoadCursors
- #undef XcursorShapeLoadImage
- #undef XcursorShapeLoadImages
- #undef XcursorShapeLoadCursor
- #undef XcursorShapeLoadCursors
- #undef XcursorTryShapeCursor
- #undef XcursorNoticeCreateBitmap
- #undef XcursorNoticePutBitmap
- #undef XcursorTryShapeBitmapCursor
- #undef XcursorImageHash
- #undef XcursorSupportsARGB
- #undef XcursorSupportsAnim
- #undef XcursorSetDefaultSize
- #undef XcursorGetDefaultSize
- #undef XcursorSetTheme
- #undef XcursorGetTheme
- #undef XcursorGetThemeCore
- #undef XcursorSetThemeCore
- #include <dlfcn.h>
- #include <stdio.h>
- XcursorImage *(*XcursorImageCreate_dylibloader_wrapper_xcursor)(int, int);
- void (*XcursorImageDestroy_dylibloader_wrapper_xcursor)(XcursorImage *);
- XcursorImages *(*XcursorImagesCreate_dylibloader_wrapper_xcursor)(int);
- void (*XcursorImagesDestroy_dylibloader_wrapper_xcursor)(XcursorImages *);
- void (*XcursorImagesSetName_dylibloader_wrapper_xcursor)(XcursorImages *, const char *);
- XcursorCursors *(*XcursorCursorsCreate_dylibloader_wrapper_xcursor)(Display *, int);
- void (*XcursorCursorsDestroy_dylibloader_wrapper_xcursor)(XcursorCursors *);
- XcursorAnimate *(*XcursorAnimateCreate_dylibloader_wrapper_xcursor)(XcursorCursors *);
- void (*XcursorAnimateDestroy_dylibloader_wrapper_xcursor)(XcursorAnimate *);
- Cursor (*XcursorAnimateNext_dylibloader_wrapper_xcursor)(XcursorAnimate *);
- XcursorComment *(*XcursorCommentCreate_dylibloader_wrapper_xcursor)(XcursorUInt, int);
- void (*XcursorCommentDestroy_dylibloader_wrapper_xcursor)(XcursorComment *);
- XcursorComments *(*XcursorCommentsCreate_dylibloader_wrapper_xcursor)(int);
- void (*XcursorCommentsDestroy_dylibloader_wrapper_xcursor)(XcursorComments *);
- XcursorImage *(*XcursorXcFileLoadImage_dylibloader_wrapper_xcursor)(XcursorFile *, int);
- XcursorImages *(*XcursorXcFileLoadImages_dylibloader_wrapper_xcursor)(XcursorFile *, int);
- XcursorImages *(*XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor)(XcursorFile *);
- XcursorBool (*XcursorXcFileLoad_dylibloader_wrapper_xcursor)(XcursorFile *, XcursorComments **, XcursorImages **);
- XcursorBool (*XcursorXcFileSave_dylibloader_wrapper_xcursor)(XcursorFile *, const XcursorComments *, const XcursorImages *);
- XcursorImage *(*XcursorFileLoadImage_dylibloader_wrapper_xcursor)(FILE *, int);
- XcursorImages *(*XcursorFileLoadImages_dylibloader_wrapper_xcursor)(FILE *, int);
- XcursorImages *(*XcursorFileLoadAllImages_dylibloader_wrapper_xcursor)(FILE *);
- XcursorBool (*XcursorFileLoad_dylibloader_wrapper_xcursor)(FILE *, XcursorComments **, XcursorImages **);
- XcursorBool (*XcursorFileSaveImages_dylibloader_wrapper_xcursor)(FILE *, const XcursorImages *);
- XcursorBool (*XcursorFileSave_dylibloader_wrapper_xcursor)(FILE *, const XcursorComments *, const XcursorImages *);
- XcursorImage *(*XcursorFilenameLoadImage_dylibloader_wrapper_xcursor)(const char *, int);
- XcursorImages *(*XcursorFilenameLoadImages_dylibloader_wrapper_xcursor)(const char *, int);
- XcursorImages *(*XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor)(const char *);
- XcursorBool (*XcursorFilenameLoad_dylibloader_wrapper_xcursor)(const char *, XcursorComments **, XcursorImages **);
- XcursorBool (*XcursorFilenameSaveImages_dylibloader_wrapper_xcursor)(const char *, const XcursorImages *);
- XcursorBool (*XcursorFilenameSave_dylibloader_wrapper_xcursor)(const char *, const XcursorComments *, const XcursorImages *);
- XcursorImage *(*XcursorLibraryLoadImage_dylibloader_wrapper_xcursor)(const char *, const char *, int);
- XcursorImages *(*XcursorLibraryLoadImages_dylibloader_wrapper_xcursor)(const char *, const char *, int);
- const char *(*XcursorLibraryPath_dylibloader_wrapper_xcursor)(void);
- int (*XcursorLibraryShape_dylibloader_wrapper_xcursor)(const char *);
- Cursor (*XcursorImageLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImage *);
- XcursorCursors *(*XcursorImagesLoadCursors_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
- Cursor (*XcursorImagesLoadCursor_dylibloader_wrapper_xcursor)(Display *, const XcursorImages *);
- Cursor (*XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
- XcursorCursors *(*XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
- Cursor (*XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor)(Display *, const char *);
- XcursorCursors *(*XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor)(Display *, const char *);
- XcursorImage *(*XcursorShapeLoadImage_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
- XcursorImages *(*XcursorShapeLoadImages_dylibloader_wrapper_xcursor)(unsigned int, const char *, int);
- Cursor (*XcursorShapeLoadCursor_dylibloader_wrapper_xcursor)(Display *, unsigned int);
- XcursorCursors *(*XcursorShapeLoadCursors_dylibloader_wrapper_xcursor)(Display *, unsigned int);
- Cursor (*XcursorTryShapeCursor_dylibloader_wrapper_xcursor)(Display *, Font, Font, unsigned int, unsigned int, const XColor *, const XColor *);
- void (*XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor)(Display *, Pixmap, unsigned int, unsigned int);
- void (*XcursorNoticePutBitmap_dylibloader_wrapper_xcursor)(Display *, Drawable, XImage *);
- Cursor (*XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor)(Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int);
- void (*XcursorImageHash_dylibloader_wrapper_xcursor)(XImage *, unsigned char [16]);
- XcursorBool (*XcursorSupportsARGB_dylibloader_wrapper_xcursor)(Display *);
- XcursorBool (*XcursorSupportsAnim_dylibloader_wrapper_xcursor)(Display *);
- XcursorBool (*XcursorSetDefaultSize_dylibloader_wrapper_xcursor)(Display *, int);
- int (*XcursorGetDefaultSize_dylibloader_wrapper_xcursor)(Display *);
- XcursorBool (*XcursorSetTheme_dylibloader_wrapper_xcursor)(Display *, const char *);
- char *(*XcursorGetTheme_dylibloader_wrapper_xcursor)(Display *);
- XcursorBool (*XcursorGetThemeCore_dylibloader_wrapper_xcursor)(Display *);
- XcursorBool (*XcursorSetThemeCore_dylibloader_wrapper_xcursor)(Display *, XcursorBool);
- int initialize_xcursor(int verbose) {
- void *handle;
- char *error;
- handle = dlopen("libXcursor.so.1", RTLD_LAZY);
- if (!handle) {
- if (verbose) {
- fprintf(stderr, "%s\n", dlerror());
- }
- return(1);
- }
- dlerror();
- // XcursorImageCreate
- *(void **) (&XcursorImageCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImageCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImageDestroy
- *(void **) (&XcursorImageDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImageDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImagesCreate
- *(void **) (&XcursorImagesCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImagesCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImagesDestroy
- *(void **) (&XcursorImagesDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImagesDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImagesSetName
- *(void **) (&XcursorImagesSetName_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImagesSetName");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCursorsCreate
- *(void **) (&XcursorCursorsCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCursorsCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCursorsDestroy
- *(void **) (&XcursorCursorsDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCursorsDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorAnimateCreate
- *(void **) (&XcursorAnimateCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorAnimateCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorAnimateDestroy
- *(void **) (&XcursorAnimateDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorAnimateDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorAnimateNext
- *(void **) (&XcursorAnimateNext_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorAnimateNext");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCommentCreate
- *(void **) (&XcursorCommentCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCommentCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCommentDestroy
- *(void **) (&XcursorCommentDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCommentDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCommentsCreate
- *(void **) (&XcursorCommentsCreate_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCommentsCreate");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorCommentsDestroy
- *(void **) (&XcursorCommentsDestroy_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorCommentsDestroy");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorXcFileLoadImage
- *(void **) (&XcursorXcFileLoadImage_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorXcFileLoadImage");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorXcFileLoadImages
- *(void **) (&XcursorXcFileLoadImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorXcFileLoadImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorXcFileLoadAllImages
- *(void **) (&XcursorXcFileLoadAllImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorXcFileLoadAllImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorXcFileLoad
- *(void **) (&XcursorXcFileLoad_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorXcFileLoad");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorXcFileSave
- *(void **) (&XcursorXcFileSave_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorXcFileSave");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileLoadImage
- *(void **) (&XcursorFileLoadImage_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileLoadImage");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileLoadImages
- *(void **) (&XcursorFileLoadImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileLoadImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileLoadAllImages
- *(void **) (&XcursorFileLoadAllImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileLoadAllImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileLoad
- *(void **) (&XcursorFileLoad_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileLoad");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileSaveImages
- *(void **) (&XcursorFileSaveImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileSaveImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFileSave
- *(void **) (&XcursorFileSave_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFileSave");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoadImage
- *(void **) (&XcursorFilenameLoadImage_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoadImage");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoadImages
- *(void **) (&XcursorFilenameLoadImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoadImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoadAllImages
- *(void **) (&XcursorFilenameLoadAllImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoadAllImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoad
- *(void **) (&XcursorFilenameLoad_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoad");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameSaveImages
- *(void **) (&XcursorFilenameSaveImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameSaveImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameSave
- *(void **) (&XcursorFilenameSave_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameSave");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryLoadImage
- *(void **) (&XcursorLibraryLoadImage_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryLoadImage");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryLoadImages
- *(void **) (&XcursorLibraryLoadImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryLoadImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryPath
- *(void **) (&XcursorLibraryPath_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryPath");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryShape
- *(void **) (&XcursorLibraryShape_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryShape");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImageLoadCursor
- *(void **) (&XcursorImageLoadCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImageLoadCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImagesLoadCursors
- *(void **) (&XcursorImagesLoadCursors_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImagesLoadCursors");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImagesLoadCursor
- *(void **) (&XcursorImagesLoadCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImagesLoadCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoadCursor
- *(void **) (&XcursorFilenameLoadCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoadCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorFilenameLoadCursors
- *(void **) (&XcursorFilenameLoadCursors_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorFilenameLoadCursors");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryLoadCursor
- *(void **) (&XcursorLibraryLoadCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryLoadCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorLibraryLoadCursors
- *(void **) (&XcursorLibraryLoadCursors_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorLibraryLoadCursors");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorShapeLoadImage
- *(void **) (&XcursorShapeLoadImage_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorShapeLoadImage");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorShapeLoadImages
- *(void **) (&XcursorShapeLoadImages_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorShapeLoadImages");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorShapeLoadCursor
- *(void **) (&XcursorShapeLoadCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorShapeLoadCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorShapeLoadCursors
- *(void **) (&XcursorShapeLoadCursors_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorShapeLoadCursors");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorTryShapeCursor
- *(void **) (&XcursorTryShapeCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorTryShapeCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorNoticeCreateBitmap
- *(void **) (&XcursorNoticeCreateBitmap_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorNoticeCreateBitmap");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorNoticePutBitmap
- *(void **) (&XcursorNoticePutBitmap_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorNoticePutBitmap");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorTryShapeBitmapCursor
- *(void **) (&XcursorTryShapeBitmapCursor_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorTryShapeBitmapCursor");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorImageHash
- *(void **) (&XcursorImageHash_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorImageHash");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorSupportsARGB
- *(void **) (&XcursorSupportsARGB_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorSupportsARGB");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorSupportsAnim
- *(void **) (&XcursorSupportsAnim_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorSupportsAnim");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorSetDefaultSize
- *(void **) (&XcursorSetDefaultSize_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorSetDefaultSize");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorGetDefaultSize
- *(void **) (&XcursorGetDefaultSize_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorGetDefaultSize");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorSetTheme
- *(void **) (&XcursorSetTheme_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorSetTheme");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorGetTheme
- *(void **) (&XcursorGetTheme_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorGetTheme");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorGetThemeCore
- *(void **) (&XcursorGetThemeCore_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorGetThemeCore");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- // XcursorSetThemeCore
- *(void **) (&XcursorSetThemeCore_dylibloader_wrapper_xcursor) = dlsym(handle, "XcursorSetThemeCore");
- if (verbose) {
- error = dlerror();
- if (error != NULL) {
- fprintf(stderr, "%s\n", error);
- }
- }
- return 0;
- }
|