From c2cc3b83b2cb3d96d0ce8039c7371e5d8f6961ac Mon Sep 17 00:00:00 2001 From: "serge%netscape.com" Date: Fri, 22 Mar 2002 20:20:27 +0000 Subject: [PATCH] fix for 105334 Solaris acrobat plugin requires motif, patch by jim.song@sun.com s=serge, sr/a=blizzard git-svn-id: svn://10.0.0.236/trunk@117210 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/modules/plugin/base/src/nsPluginsDirUnix.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mozilla/modules/plugin/base/src/nsPluginsDirUnix.cpp b/mozilla/modules/plugin/base/src/nsPluginsDirUnix.cpp index 49b93301891..fc1741756d9 100644 --- a/mozilla/modules/plugin/base/src/nsPluginsDirUnix.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginsDirUnix.cpp @@ -213,10 +213,14 @@ static PRBool LoadExtraSharedLib(const char *name, char **soname, PRBool tryToGe #define PLUGIN_MAX_NUMBER_OF_EXTRA_LIBS 32 #define PREF_PLUGINS_SONAME "plugin.soname.list" +#ifdef SOLARIS +#define DEFAULT_EXTRA_LIBS_LIST "libXt" LOCAL_PLUGIN_DLL_SUFFIX ":libXext" LOCAL_PLUGIN_DLL_SUFFIX ":libXm" LOCAL_PLUGIN_DLL_SUFFIX +#else #define DEFAULT_EXTRA_LIBS_LIST "libXt" LOCAL_PLUGIN_DLL_SUFFIX ":libXext" LOCAL_PLUGIN_DLL_SUFFIX +#endif /* this function looks for - user_pref("plugin.soname.list", "/usr/X11R6/lib/libXt.so.6:libXiext.so"); + user_pref("plugin.soname.list", "/usr/X11R6/lib/libXt.so.6:libXext.so"); in user's pref.js and loads all libs in specified order */