From 7bc4b382508a0c602eac19dc69d8396f8ebddadc Mon Sep 17 00:00:00 2001 From: 4tochka Date: Sun, 26 May 2019 13:56:22 +0400 Subject: [PATCH] connector --- pybtc/cache_strategies/cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pybtc/cache_strategies/cache.c b/pybtc/cache_strategies/cache.c index 09dc587..a1164cd 100644 --- a/pybtc/cache_strategies/cache.c +++ b/pybtc/cache_strategies/cache.c @@ -230,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);