[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