From a329fa4675852886ba2bbc9637cebcac882f1575 Mon Sep 17 00:00:00 2001 From: Christopher Davis Date: Wed, 28 Jun 2006 04:40:18 +0000 Subject: added support for timeouts/IO sources git-svn-id: http://svn.irssi.org/repos/irssi-python@4294 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- pyloader.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pyloader.c') diff --git a/pyloader.c b/pyloader.c index cbe7784..6b3fd82 100644 --- a/pyloader.c +++ b/pyloader.c @@ -201,6 +201,7 @@ int pyloader_unload_script(const char *name) PySys_WriteStdout("unload %s, script -> 0x%x\n", name, script); pyscript_remove_signals(script); + pyscript_remove_sources(script); pyscript_clear_modules(script); if (PySequence_DelItem(script_modules, id) < 0) @@ -296,6 +297,7 @@ static void py_clear_scripts() { PyObject *scr = PyList_GET_ITEM(script_modules, i); pyscript_remove_signals(scr); + pyscript_remove_sources(scr); pyscript_clear_modules(scr); } -- cgit