summaryrefslogtreecommitdiff
path: root/plugins/pychrysalide
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pychrysalide')
-rw-r--r--plugins/pychrysalide/pychrysa.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/plugins/pychrysalide/pychrysa.c b/plugins/pychrysalide/pychrysa.c
index 742805d..50d2f92 100644
--- a/plugins/pychrysalide/pychrysa.c
+++ b/plugins/pychrysalide/pychrysa.c
@@ -401,6 +401,17 @@ PyMODINIT_FUNC PyInit_pychrysalide(void)
if (_standalone)
{
+ /**
+ * Comme les sources locales sont prioritaires, le fichier "core/global.h"
+ * du greffon masque la fonction suivante, issue du corps principal du
+ * programme.
+ *
+ * On la déclare donc à la main.
+ */
+ extern void set_batch_mode(void);
+
+ set_batch_mode();
+
init_all_plugins(false);
lock_plugin_list_for_reading();