diff options
| author | Christopher Davis <loafier@gmail.com> | 2006-08-12 21:58:42 +0000 |
|---|---|---|
| committer | Christopher Davis <loafier@gmail.com> | 2006-08-12 21:58:42 +0000 |
| commit | f13ea25509e932d426ebd69d90368fe9b1d4c1ab (patch) | |
| tree | 98883c3fd1c4e7912320ba0013a851bfde9133cc /objects/irc-server-object.c | |
| parent | b1b54c58af7cd9419631d7b82b860a7b19097836 (diff) | |
| download | irssi-python-f13ea25509e932d426ebd69d90368fe9b1d4c1ab.tar.gz irssi-python-f13ea25509e932d426ebd69d90368fe9b1d4c1ab.tar.xz irssi-python-f13ea25509e932d426ebd69d90368fe9b1d4c1ab.zip | |
added support for constants
git-svn-id: http://svn.irssi.org/repos/irssi-python@4311 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'objects/irc-server-object.c')
| -rw-r--r-- | objects/irc-server-object.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/objects/irc-server-object.c b/objects/irc-server-object.c index a8d9845..4e9a28e 100644 --- a/objects/irc-server-object.c +++ b/objects/irc-server-object.c @@ -282,7 +282,9 @@ static GSList *py_event_conv(PyObject *list) for (node = ret; node; node = node->next) g_free(node->data); - + + g_slist_free(ret); + if (!PyErr_Occurred() || PyErr_ExceptionMatches(PyExc_TypeError)) { PyErr_Clear(); |
