diff options
author | Gary Kramlich <grim@reaperworld.com> | 2021-11-11 23:19:07 -0600 |
---|---|---|
committer | Gary Kramlich <grim@reaperworld.com> | 2021-11-11 23:19:07 -0600 |
commit | 1d6b0e68e8a1c9ea26604b28c417f023d0e06424 (patch) | |
tree | 48a92a4884113a9aabc56b6a65b60a095ba80946 /libpurple/plugins.c | |
parent | 201be594cc2a160ec8dc69297d16060cdc12de09 (diff) | |
download | pidgin-1d6b0e68e8a1c9ea26604b28c417f023d0e06424.tar.gz |
Upgrade to gplugin 0.37.0
Testing Done:
Ran pidgin3 from the `devenv` and verified the plugins were all still available.
Reviewed at https://reviews.imfreedom.org/r/1136/
Diffstat (limited to 'libpurple/plugins.c')
-rw-r--r-- | libpurple/plugins.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/libpurple/plugins.c b/libpurple/plugins.c index f0324698c4..19f1be4401 100644 --- a/libpurple/plugins.c +++ b/libpurple/plugins.c @@ -486,24 +486,13 @@ void purple_plugins_init(void) { GPluginManager *manager = NULL; - const gchar *search_path; gplugin_init(GPLUGIN_CORE_FLAGS_NONE); manager = gplugin_manager_get_default(); - search_path = g_getenv("PURPLE_PLUGIN_PATH"); - if (search_path) { - gchar **paths; - gint i; - - paths = g_strsplit(search_path, G_SEARCHPATH_SEPARATOR_S, 0); - for (i = 0; paths[i]; ++i) { - gplugin_manager_append_path(manager, paths[i]); - } - - g_strfreev(paths); - } + gplugin_manager_append_paths_from_environment(manager, + "PURPLE_PLUGIN_PATH"); gplugin_manager_add_default_paths(manager); |