From bb1705b40c12dbfc4621dfcdd09353a8f210278e Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Thu, 18 Jun 2026 13:32:09 +1000 Subject: [PATCH] Release reference on non-flattened sequence error --- src/_imaging.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_imaging.c b/src/_imaging.c index e7afc4ed955..a6c93a548c9 100644 --- a/src/_imaging.c +++ b/src/_imaging.c @@ -1607,6 +1607,7 @@ _putdata(ImagingObject *self, PyObject *args) { #define set_value_to_item(seq, i) \ op = PySequence_Fast_GET_ITEM(seq, i); \ if (PySequence_Check(op)) { \ + Py_DECREF(seq); \ PyErr_SetString(PyExc_TypeError, "sequence must be flattened"); \ return NULL; \ } else { \