diff options
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/src/multiarray/datetime.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/core/src/multiarray/datetime.c b/numpy/core/src/multiarray/datetime.c index 294912821..8f6403e34 100644 --- a/numpy/core/src/multiarray/datetime.c +++ b/numpy/core/src/multiarray/datetime.c @@ -807,6 +807,7 @@ get_datetime_metadata_from_dtype(PyArray_Descr *dtype) /* Check that the dtype has an NpyCapsule for the metadata */ meta = (PyArray_DatetimeMetaData *)NpyCapsule_AsVoidPtr(metacobj); + Py_DECREF(metacobj); if (meta == NULL) { PyErr_SetString(PyExc_TypeError, "Datetime type object is invalid, unit metadata is corrupt"); |