]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/dlunix.cpp
don't try to save invalid image: added a wxCHECK(Ok()) to Save() overloads which...
[wxWidgets.git] / src / unix / dlunix.cpp
index 21b00d22a8bae6fcb698f3966767afccdb0f8eed..e812f56a9cb0eceeb38822c7f040769f35883dc6 100644 (file)
@@ -49,7 +49,7 @@
 #endif
 
 #ifndef RTLD_GLOBAL
-    #define RTLD_GLOBAL
+    #define RTLD_GLOBAL 0
 #endif
 
 
@@ -155,7 +155,7 @@ void *dlopen(const char *path, int WXUNUSED(mode) /* mode is ignored */)
 
 int dlclose(void *handle)
 {
-    NSUnLinkModule( handle, NSUNLINKMODULE_OPTION_NONE);
+    NSUnLinkModule((NSModule)handle, NSUNLINKMODULE_OPTION_NONE);
     return 0;
 }
 
@@ -169,7 +169,7 @@ void *dlsym(void *handle, const char *symbol)
     p[0] = '_';
     strcpy(p + 1, symbol);
 
-    NSSymbol nsSymbol = NSLookupSymbolInModule( handle, p );
+    NSSymbol nsSymbol = NSLookupSymbolInModule((NSModule)handle, p );
     return nsSymbol ? NSAddressOfSymbol(nsSymbol) : NULL;
 }