diff options
Diffstat (limited to 'pycore.c')
-rw-r--r-- | pycore.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -6,9 +6,9 @@ #include "pycore.h" #include "pyloader.h" #include "pymodule.h" +#include "pysignals.h" #include "factory.h" - /*XXX: copy parse into utils */ static void cmd_exec(const char *data) { @@ -117,6 +117,7 @@ void irssi_python_init(void) { Py_InitializeEx(0); + pysignals_init(); if (!pyloader_init() || !pymodule_init() || !factory_init()) { printtext(NULL, NULL, MSGLEVEL_CLIENTERROR, "Failed to load Python"); @@ -148,5 +149,6 @@ void irssi_python_deinit(void) pymodule_deinit(); pyloader_deinit(); + pysignals_deinit(); Py_Finalize(); } |