Mercurial > cpython-lru_cache-weakref
diff Objects/longobject.c @ 39095:bda93b45ca41 legacy-trunk
a & b were dereffed above, so they are known to be valid pointers.
z is known to be NULL, nothing to DECREF.
Reported by Klockwork, #107.
| author | Neal Norwitz <nnorwitz@gmail.com> |
|---|---|
| date | Sun, 16 Jul 2006 02:00:32 +0000 |
| parents | 7f1f36b3c9f9 |
| children | bc5d831f1dda |
line wrap: on
line diff
--- a/Objects/longobject.c Sun Jul 16 01:50:38 2006 +0000 +++ b/Objects/longobject.c Sun Jul 16 02:00:32 2006 +0000 @@ -3149,9 +3149,8 @@ : MAX(size_a, size_b); z = _PyLong_New(size_z); if (z == NULL) { - Py_XDECREF(a); - Py_XDECREF(b); - Py_XDECREF(z); + Py_DECREF(a); + Py_DECREF(b); return NULL; }
