summaryrefslogtreecommitdiff
path: root/plugins/Db3x/init.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2012-06-27 13:58:25 +0000
committerGeorge Hazan <george.hazan@gmail.com>2012-06-27 13:58:25 +0000
commit81e8caf42867b65677efe2bffaa52ecff7303c3a (patch)
tree846f06ef51787c58205cd87546976bda29556680 /plugins/Db3x/init.cpp
parentd9da7f147fbe91d2e70721de96907ae1d273b591 (diff)
no more pluginLink in load()
git-svn-id: http://svn.miranda-ng.org/main/trunk@652 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/Db3x/init.cpp')
-rw-r--r--plugins/Db3x/init.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/plugins/Db3x/init.cpp b/plugins/Db3x/init.cpp
index cb37f20e81..dfbb290b98 100644
--- a/plugins/Db3x/init.cpp
+++ b/plugins/Db3x/init.cpp
@@ -26,7 +26,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
int hLangpack;
HINSTANCE g_hInst=NULL;
-PLUGINLINK *pluginLink;
static PLUGININFOEX pluginInfo = {
sizeof(PLUGININFOEX),
@@ -115,18 +114,12 @@ static int grokHeader( char * profile, int * error )
}
// returns 0 if all the APIs are injected otherwise, 1
-static int LoadDatabase( char * profile, void * plink )
+static int LoadDatabase( char* profile )
{
- PLUGINLINK *link = (PLUGINLINK *)plink;
-
// don't need thread notifications
strncpy(szDbPath, profile, sizeof(szDbPath));
- // this is like Load()'s pluginLink
- pluginLink=link;
-
- // set the memory, lists & UTF8 manager
- mir_getLP( &pluginInfo );
+ mir_getLP(&pluginInfo);
// inject all APIs and hooks into the core
return LoadDatabaseModule();
@@ -145,7 +138,6 @@ static int getFriendlyName( char * buf, size_t cch, int shortName )
return 0;
}
-
static DATABASELINK dblink = {
sizeof(DATABASELINK),
getCapability,
@@ -178,7 +170,7 @@ extern "C" __declspec(dllexport) const MUUID * MirandaPluginInterfaces(void)
return interfaces;
}
-extern "C" __declspec(dllexport) int Load(PLUGINLINK * link)
+extern "C" __declspec(dllexport) int Load(void)
{
return 1;
}