diff --git a/mozilla/modules/plugin/base/public/nsIClassicPluginFactory.h b/mozilla/modules/plugin/base/public/nsIClassicPluginFactory.h index 2707a56ffed..e34db1d3668 100644 --- a/mozilla/modules/plugin/base/public/nsIClassicPluginFactory.h +++ b/mozilla/modules/plugin/base/public/nsIClassicPluginFactory.h @@ -63,7 +63,7 @@ public: * and initializes an ns4xPlugin object, and returns it in * result. */ - NS_IMETHOD CreatePlugin(nsIServiceManager* aServiceMgr, const char* aFileName, + NS_IMETHOD CreatePlugin(nsIServiceManagerObsolete* aServiceMgr, const char* aFileName, PRLibrary* aLibrary, nsIPlugin** aResult) = 0; }; diff --git a/mozilla/modules/plugin/base/src/nsPluginClassicModule.cpp b/mozilla/modules/plugin/base/src/nsPluginClassicModule.cpp index 40ac8e66c66..88b7976b4dc 100644 --- a/mozilla/modules/plugin/base/src/nsPluginClassicModule.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginClassicModule.cpp @@ -48,7 +48,7 @@ public: static nsresult Create(nsISupports* aOuter, REFNSIID aIID, void** aResult); - NS_IMETHOD CreatePlugin(nsIServiceManager* aServiceMgr, const char* aFileName, + NS_IMETHOD CreatePlugin(nsIServiceManagerObsolete* aServiceMgr, const char* aFileName, PRLibrary* aLibrary, nsIPlugin** aResult); }; @@ -72,7 +72,7 @@ nsresult nsClassicPluginFactory::Create(nsISupports* aOuter, REFNSIID aIID, void return factory->QueryInterface(aIID, aResult); } -NS_METHOD nsClassicPluginFactory::CreatePlugin(nsIServiceManager* aServiceMgr, const char* aFileName, +NS_METHOD nsClassicPluginFactory::CreatePlugin(nsIServiceManagerObsolete* aServiceMgr, const char* aFileName, PRLibrary* aLibrary, nsIPlugin** aResult) { return ns4xPlugin::CreatePlugin(aServiceMgr, aFileName, aLibrary, aResult);