@@ -2352,50 +2352,50 @@ skipitem(const char **p_format, va_list *p_va, int flags)
23522352
23532353
23542354static int
2355- PyArg_UnpackStack_impl (PyObject * * args , Py_ssize_t l , const char * name ,
2356- Py_ssize_t min , Py_ssize_t max , va_list vargs )
2355+ unpack_stack (PyObject * * args , Py_ssize_t nargs , const char * name ,
2356+ Py_ssize_t min , Py_ssize_t max , va_list vargs )
23572357{
23582358 Py_ssize_t i ;
23592359 PyObject * * o ;
23602360
23612361 assert (min >= 0 );
23622362 assert (min <= max );
23632363
2364- if (l < min ) {
2364+ if (nargs < min ) {
23652365 if (name != NULL )
23662366 PyErr_Format (
23672367 PyExc_TypeError ,
23682368 "%s expected %s%zd arguments, got %zd" ,
2369- name , (min == max ? "" : "at least " ), min , l );
2369+ name , (min == max ? "" : "at least " ), min , nargs );
23702370 else
23712371 PyErr_Format (
23722372 PyExc_TypeError ,
23732373 "unpacked tuple should have %s%zd elements,"
23742374 " but has %zd" ,
2375- (min == max ? "" : "at least " ), min , l );
2375+ (min == max ? "" : "at least " ), min , nargs );
23762376 return 0 ;
23772377 }
23782378
2379- if (l == 0 ) {
2379+ if (nargs == 0 ) {
23802380 return 1 ;
23812381 }
23822382
2383- if (l > max ) {
2383+ if (nargs > max ) {
23842384 if (name != NULL )
23852385 PyErr_Format (
23862386 PyExc_TypeError ,
23872387 "%s expected %s%zd arguments, got %zd" ,
2388- name , (min == max ? "" : "at most " ), max , l );
2388+ name , (min == max ? "" : "at most " ), max , nargs );
23892389 else
23902390 PyErr_Format (
23912391 PyExc_TypeError ,
23922392 "unpacked tuple should have %s%zd elements,"
23932393 " but has %zd" ,
2394- (min == max ? "" : "at most " ), max , l );
2394+ (min == max ? "" : "at most " ), max , nargs );
23952395 return 0 ;
23962396 }
23972397
2398- for (i = 0 ; i < l ; i ++ ) {
2398+ for (i = 0 ; i < nargs ; i ++ ) {
23992399 o = va_arg (vargs , PyObject * * );
24002400 * o = args [i ];
24012401 }
@@ -2423,7 +2423,7 @@ PyArg_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t m
24232423#else
24242424 va_start (vargs );
24252425#endif
2426- retval = PyArg_UnpackStack_impl (stack , nargs , name , min , max , vargs );
2426+ retval = unpack_stack (stack , nargs , name , min , max , vargs );
24272427 va_end (vargs );
24282428 return retval ;
24292429}
@@ -2440,7 +2440,7 @@ _PyArg_UnpackStack(PyObject **args, Py_ssize_t nargs, const char *name,
24402440#else
24412441 va_start (vargs );
24422442#endif
2443- retval = PyArg_UnpackStack_impl (args , nargs , name , min , max , vargs );
2443+ retval = unpack_stack (args , nargs , name , min , max , vargs );
24442444 va_end (vargs );
24452445 return retval ;
24462446}
0 commit comments