File tree 1 file changed +4
-0
lines changed
numpy/_core/src/multiarray
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -2481,6 +2481,7 @@ PyArray_FromArrayAttr_int(
2481
2481
"__array__ should implement 'dtype' and "
2482
2482
"'copy' keywords" , 1 ) < 0 ) {
2483
2483
Py_DECREF (str_value );
2484
+ Py_DECREF (args );
2484
2485
Py_DECREF (kwargs );
2485
2486
return NULL ;
2486
2487
}
@@ -2489,6 +2490,7 @@ PyArray_FromArrayAttr_int(
2489
2490
new = PyObject_Call (array_meth , args , kwargs );
2490
2491
if (new == NULL ) {
2491
2492
Py_DECREF (str_value );
2493
+ Py_DECREF (args );
2492
2494
Py_DECREF (kwargs );
2493
2495
return NULL ;
2494
2496
}
@@ -2498,11 +2500,13 @@ PyArray_FromArrayAttr_int(
2498
2500
}
2499
2501
if (new == NULL ) {
2500
2502
PyErr_Restore (type , value , traceback );
2503
+ Py_DECREF (args );
2501
2504
Py_DECREF (kwargs );
2502
2505
return NULL ;
2503
2506
}
2504
2507
}
2505
2508
2509
+ Py_DECREF (args );
2506
2510
Py_DECREF (kwargs );
2507
2511
Py_DECREF (array_meth );
2508
2512
You can’t perform that action at this time.
0 commit comments