From aeb88b747dcc38fab0646a6f31a3b94fb7272e32 Mon Sep 17 00:00:00 2001 From: "Marshall T. Vandegrift" Date: Tue, 18 Nov 2008 00:09:39 -0500 Subject: [PATCH] Better on #1120 et al. -- raise on exception cleanly. --- src/calibre/utils/lzx/lzxmodule.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/utils/lzx/lzxmodule.c b/src/calibre/utils/lzx/lzxmodule.c index a1917b5749..c45bb22c95 100644 --- a/src/calibre/utils/lzx/lzxmodule.c +++ b/src/calibre/utils/lzx/lzxmodule.c @@ -187,6 +187,7 @@ decompress(PyObject *self, PyObject *args) if (err != MSPACK_ERR_OK) { Py_DECREF(retval); + retval = NULL; PyErr_SetString(LzxError, "LZX decompression failed"); }