@@ -28,11 +28,11 @@ #import "OFSystemInfo.h" #import "OFInitializationFailedException.h" #import "OFLoadPluginFailedException.h" -typedef OFPlugin *(*init_plugin_t)(void); +typedef OFPlugin *(*PluginInit)(void); OFPluginHandle OFDLOpen(OFString *path, OFDLOpenFlags flags) { #ifndef OF_WINDOWS @@ -83,11 +83,11 @@ @implementation OFPlugin + (id)pluginWithPath: (OFString *)path { void *pool = objc_autoreleasePoolPush(); OFPluginHandle handle; - init_plugin_t initPlugin; + PluginInit initPlugin; OFPlugin *plugin; #if defined(OF_MACOS) path = [path stringByAppendingFormat: @".bundle/Contents/MacOS/%@", path.lastPathComponent]; @@ -103,12 +103,12 @@ exceptionWithPath: path error: OFDLError()]; objc_autoreleasePoolPop(pool); - initPlugin = (init_plugin_t)(uintptr_t)OFDLSym(handle, "init_plugin"); - if (initPlugin == (init_plugin_t)0 || (plugin = initPlugin()) == nil) { + initPlugin = (PluginInit)(uintptr_t)OFDLSym(handle, "OFPluginInit"); + if (initPlugin == (PluginInit)0 || (plugin = initPlugin()) == nil) { OFDLClose(handle); @throw [OFInitializationFailedException exceptionWithClass: self]; }