[Scummvm-cvs-logs] CVS: scummvm/base plugins.cpp,1.29,1.30
Max Horn
fingolfin at users.sourceforge.net
Mon Mar 22 16:27:10 CET 2004
Update of /cvsroot/scummvm/scummvm/base
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5237
Modified Files:
plugins.cpp
Log Message:
With latest dlcompat on OSX, no need anymore to manually prepend an underscore before symbol names
Index: plugins.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/base/plugins.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- plugins.cpp 23 Mar 2004 00:12:49 -0000 1.29
+++ plugins.cpp 23 Mar 2004 00:16:36 -0000 1.30
@@ -124,13 +124,6 @@
void *DynamicPlugin::findSymbol(const char *symbol) {
#ifdef UNIX
-#ifdef MACOSX
- // Need to prepend underscore on Mac OS X
- char buffer[256];
- buffer[0] = '_';
- strcpy(buffer + 1, symbol);
- symbol = buffer;
-#endif
void *func = dlsym(_dlHandle, symbol);
if (!func)
warning("Failed loading symbol '%s' from plugin '%s' (%s)", symbol, _filename.c_str(), dlerror());
More information about the Scummvm-git-logs
mailing list