Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: Not only in these functions, but anywhere "dummy=" is followed by a Py_XDECREF(dummy);
And code like this must also be changed (in DB_open): if (makeDBError(err)) { PyObject *dummy; dummy=DB_close_internal(self,0); Py_XDECREF(dummy); return NULL; } if DB_close_internal() raises an exception it will replace the original error set by makeDBError(). I'm not sure this is desirable. _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3885> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com