|
|
| |
static const char *get_system_mozilla_plugin_dir(void) | static const char *get_system_mozilla_plugin_dir(void) |
{ | { |
static const char default_dir[] = LIBDIR "/mozilla/plugins"; |
static const char default_dir[] = LIBDIR "/nsbrowser/plugins"; |
const char *dir; | const char *dir; |
| |
if (access("/etc/SuSE-release", F_OK) == 0) { | if (access("/etc/SuSE-release", F_OK) == 0) { |
dir = LIBDIR "/firefox/plugins"; // new plugins location (10.1?) |
dir = LIBDIR "/nsbrowser/plugins"; // new plugins location (10.1?) |
if (access(dir, F_OK) != 0) | if (access(dir, F_OK) != 0) |
dir = "/opt/MozillaFirefox/lib/plugins"; // XXX not lib64 aware? | dir = "/opt/MozillaFirefox/lib/plugins"; // XXX not lib64 aware? |
} | } |
|
|
static const char **get_mozilla_plugin_dirs(void) | static const char **get_mozilla_plugin_dirs(void) |
{ | { |
static const char *default_dirs[] = { | static const char *default_dirs[] = { |
|
"/usr/lib32/nsbrowser/plugins", |
|
"/usr/lib64/nsbrowser/plugins", |
"/usr/lib/mozilla/plugins", | "/usr/lib/mozilla/plugins", |
"/usr/lib64/mozilla/plugins", | "/usr/lib64/mozilla/plugins", |
"/usr/lib/browser-plugins", | "/usr/lib/browser-plugins", |