From: Gregory P. Smith Date: Tue, 16 Mar 2004 06:56:58 +0000 (+0000) Subject: fixes SF bug 914019 - DB.has_key was not honoring its txn argument X-Git-Tag: v2.4a1~693 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0c65771f9232850364796090c717498b9ff583cf;p=python fixes SF bug 914019 - DB.has_key was not honoring its txn argument --- diff --git a/Modules/_bsddb.c b/Modules/_bsddb.c index fcfcbd4c00..444a00975d 100644 --- a/Modules/_bsddb.c +++ b/Modules/_bsddb.c @@ -97,7 +97,7 @@ #error "eek! DBVER can't handle minor versions > 9" #endif -#define PY_BSDDB_VERSION "4.2.5" +#define PY_BSDDB_VERSION "4.2.6" static char *rcs_id = "$Id$"; @@ -2401,7 +2401,7 @@ DB_has_key(DBObject* self, PyObject* args) data.flags = DB_DBT_USERMEM; MYDB_BEGIN_ALLOW_THREADS; - err = self->db->get(self->db, NULL, &key, &data, 0); + err = self->db->get(self->db, txn, &key, &data, 0); MYDB_END_ALLOW_THREADS; FREE_DBT(key); return PyInt_FromLong((err == ENOMEM) || (err == 0));