Native cursor fixes

This commit is contained in:
Elias Naur 2003-05-20 13:59:30 +00:00
parent b9a7d26cb4
commit ccc115fe9d
1 changed files with 12 additions and 10 deletions

View File

@ -51,14 +51,16 @@ bool isXcursorLoaded(void) {
} }
void closeXcursor(void) { void closeXcursor(void) {
load_success = false; if (load_success) {
dlclose(xcursor_handle); load_success = false;
xcursor_handle = NULL; dlclose(xcursor_handle);
XcursorSupportsARGB = NULL; xcursor_handle = NULL;
XcursorSupportsAnim = NULL; XcursorSupportsARGB = NULL;
XcursorImageCreate = NULL; XcursorSupportsAnim = NULL;
XcursorImageDestroy = NULL; XcursorImageCreate = NULL;
XcursorImagesCreate = NULL; XcursorImageDestroy = NULL;
XcursorImagesDestroy = NULL; XcursorImagesCreate = NULL;
XcursorImagesLoadCursor = NULL; XcursorImagesDestroy = NULL;
XcursorImagesLoadCursor = NULL;
}
} }