Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbhatman1441 <blackhat1441@protonmail.com>2023-06-05 16:26:04 +0300
committerbhatman1441 <blackhat1441@protonmail.com>2023-06-05 16:26:04 +0300
commit4bbe9e57792aa7acaddff45244f5df7d14fed020 (patch)
treeb9afc7daf8f8bda475c1cc314aca6b310b5bc7a6
parentb9306ff050082cd5f5606514e9c998633a61917d (diff)
Revert changes from MR #2470, commit f81494b7
-rw-r--r--src/remmina_plugin_native.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/remmina_plugin_native.c b/src/remmina_plugin_native.c
index a5b9682e9..7954b8df9 100644
--- a/src/remmina_plugin_native.c
+++ b/src/remmina_plugin_native.c
@@ -64,8 +64,9 @@ gboolean remmina_plugin_native_load(RemminaPluginService* service, const char* n
RemminaPluginEntryFunc entry;
//Python plugins cannot be lazy loaded, so hande their loading seperately
+ //TODO: Figure out how to properly load python plugins without breaking others
if (strstr(name, "remmina-plugin-python_wrapper") != NULL ){
- module = g_module_open(name, 0);
+ module = g_module_open(name, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);
}
else{
module = g_module_open(name, G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL);