From: Neal Norwitz Date: Mon, 3 Mar 2008 04:37:45 +0000 (+0000) Subject: Only DECREF if ret != NULL X-Git-Tag: v2.6a2~417 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca752f3b1a12c950215f5d068f2f34cba96262a2;p=python Only DECREF if ret != NULL --- diff --git a/Modules/_sqlite/connection.c b/Modules/_sqlite/connection.c index 1ce275c2e2..92c6a24548 100644 --- a/Modules/_sqlite/connection.c +++ b/Modules/_sqlite/connection.c @@ -849,9 +849,9 @@ static int _progress_handler(void* user_arg) rc = 1; } else { rc = (int)PyObject_IsTrue(ret); + Py_DECREF(ret); } - Py_DECREF(ret); PyGILState_Release(gilstate); return rc; }