diff options
Diffstat (limited to 'src/common/plugin.c')
-rw-r--r-- | src/common/plugin.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/common/plugin.c b/src/common/plugin.c index 3b9e7e51..e356b26a 100644 --- a/src/common/plugin.c +++ b/src/common/plugin.c @@ -460,18 +460,12 @@ plugin_auto_load (session *sess) for_files (lib_dir, "hcupd.dll", plugin_auto_load_cb); for_files (lib_dir, "hcwinamp.dll", plugin_auto_load_cb); for_files (lib_dir, "hcsysinfo.dll", plugin_auto_load_cb); - - for_files (sub_dir, "*.dll", plugin_auto_load_cb); -#else -#if defined(__hpux) - for_files (lib_dir, "*.sl", plugin_auto_load_cb); - for_files (sub_dir, "*.sl", plugin_auto_load_cb); #else - for_files (lib_dir, "*.so", plugin_auto_load_cb); - for_files (sub_dir, "*.so", plugin_auto_load_cb); -#endif + for_files (lib_dir, "*."G_MODULE_SUFFIX, plugin_auto_load_cb); #endif + for_files (sub_dir, "*."G_MODULE_SUFFIX, plugin_auto_load_cb); + g_free (sub_dir); } |