From 2d68038cdaf2c19f523d75919260adff07eb5656 Mon Sep 17 00:00:00 2001 From: "serge@netscape.com" Date: Mon, 3 Sep 2001 23:04:53 +0000 Subject: [PATCH] bug 69167; plugin load fails silently on library not found; r=av, sr=waterson, a=roc+moz --- modules/plugin/base/src/nsPluginsDirUnix.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/plugin/base/src/nsPluginsDirUnix.cpp b/modules/plugin/base/src/nsPluginsDirUnix.cpp index 6b62320cd155..ea7609ff18c6 100644 --- a/modules/plugin/base/src/nsPluginsDirUnix.cpp +++ b/modules/plugin/base/src/nsPluginsDirUnix.cpp @@ -372,10 +372,11 @@ nsresult nsPluginFile::LoadPlugin(PRLibrary* &outLibrary) // namespace before attempting to load the plug-in seems to // work fine. if (!pLibrary) { - DisplayPR_LoadLibraryErrorMessage(libSpec.value.pathname); LoadExtraSharedLibs(); // try reload plugin ones more pLibrary = outLibrary = PR_LoadLibraryWithFlags(libSpec, 0); + if (!pLibrary) + DisplayPR_LoadLibraryErrorMessage(libSpec.value.pathname); } #endif