diff options
author | TingPing <tingping@fedoraproject.org> | 2014-06-04 11:15:35 -0400 |
---|---|---|
committer | TingPing <tingping@fedoraproject.org> | 2014-06-04 11:15:35 -0400 |
commit | 11e3ecc739ab4ae4359ee12176b893d9b5e314cd (patch) | |
tree | afea836fcceb16c105f2b4c4278f9b0be2e830e1 /src/common/plugin.c | |
parent | 5849a0588e7b12003f8b9afcfcdc31f46c6b2329 (diff) |
Stop hardcoding plugin extensions everywhere
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); } |