From d1e35dd9ee50adf2c69445893ce4e5576b983091 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 15 Dec 2016 12:36:50 +0100 Subject: Fix _PyObject_CallFunctionVa(), use the small stack Issue #28915. Oops, I disabled the small stack to test both code paths. It's now fixed. --- Objects/abstract.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Objects/abstract.c b/Objects/abstract.c index 8447fdb..7da97ac 100644 --- a/Objects/abstract.c +++ b/Objects/abstract.c @@ -2524,8 +2524,7 @@ _PyObject_CallFunctionVa(PyObject *callable, const char *format, va_list va, int is_size_t) { PyObject* small_stack[5]; - /*const Py_ssize_t small_stack_len = Py_ARRAY_LENGTH(small_stack);*/ - const Py_ssize_t small_stack_len = 0; + const Py_ssize_t small_stack_len = Py_ARRAY_LENGTH(small_stack); PyObject **stack; Py_ssize_t nargs, i; PyObject *result; -- cgit v0.12