From ba70df8f84fdb275623ea7dc6bd8fbe383fab0eb Mon Sep 17 00:00:00 2001 From: 4tochka Date: Sun, 26 May 2019 13:52:50 +0400 Subject: [PATCH] connector --- pybtc/cache_strategies/cache.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pybtc/cache_strategies/cache.c b/pybtc/cache_strategies/cache.c index 20d6c80..09dc587 100644 --- a/pybtc/cache_strategies/cache.c +++ b/pybtc/cache_strategies/cache.c @@ -165,7 +165,6 @@ static PyObject *cache_contains_key(CACHE *self, PyObject *key) { if (PyDict_Contains(self->dict, key)) { Py_RETURN_TRUE; } else { - PyErr_Clear(); Py_RETURN_FALSE; } } @@ -231,7 +230,7 @@ static PyObject *CACHE_delete(CACHE *self, PyObject *args) { PyObject *instead = NULL; if (!PyArg_ParseTuple(args, "O|O", &key, &instead)) return NULL; Node *node = GET_NODE(self->dict, key); - + PyErr_Clear(); if (!node) { if (!instead) { Py_XDECREF(node);