From: Dave Reisner Date: Tue, 14 Oct 2014 11:54:56 +0000 (-0400) Subject: python-systemd: avoid hitting assert in __exit__ X-Git-Tag: v217~224 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;ds=sidebyside;h=9ff5ff320ec71fec7f2c841223380665794afd07;p=elogind.git python-systemd: avoid hitting assert in __exit__ Reader_close() asserts that 'args' is always NULL, but the __exit__ function forwards a non-NULL args. --- diff --git a/src/python-systemd/_reader.c b/src/python-systemd/_reader.c index d17aa83ec..3a561269a 100644 --- a/src/python-systemd/_reader.c +++ b/src/python-systemd/_reader.c @@ -313,7 +313,7 @@ PyDoc_STRVAR(Reader___exit____doc__, "Part of the context manager protocol.\n" "Closes the journal.\n"); static PyObject* Reader___exit__(Reader *self, PyObject *args) { - return Reader_close(self, args); + return Reader_close(self, NULL); } PyDoc_STRVAR(Reader_next__doc__,