@@ -1032,7 +1032,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
10321032 char * fname , * message ;
10331033 int min , max ;
10341034 char * formatsave ;
1035- int i , len , nargs , nkeywords , nkwlist ;
1035+ int i , len , nargs , nkeywords ;
10361036 char * msg , * ks , * * p ;
10371037 int pos , match , converted ;
10381038 PyObject * key , * value ;
@@ -1093,7 +1093,6 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
10931093 min = max ;
10941094 }
10951095
1096- nkwlist = max ;
10971096 nargs = PyTuple_GET_SIZE (args );
10981097 nkeywords = keywords == NULL ? 0 : PyDict_Size (keywords );
10991098
@@ -1170,7 +1169,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
11701169 /* convert the keyword arguments; this uses the format
11711170 string where it was left after processing args */
11721171 converted = 0 ;
1173- for (i = nargs ; i < nkwlist ; i ++ ) {
1172+ for (i = nargs ; i < max ; i ++ ) {
11741173 PyObject * item ;
11751174 if (* format == '|' )
11761175 format ++ ;
@@ -1202,7 +1201,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
12021201 while (PyDict_Next (keywords , & pos , & key , & value )) {
12031202 match = 0 ;
12041203 ks = PyString_AsString (key );
1205- for (i = 0 ; i < nkwlist ; i ++ ) {
1204+ for (i = 0 ; i < max ; i ++ ) {
12061205 if (!strcmp (ks , kwlist [i ])) {
12071206 match = 1 ;
12081207 break ;
0 commit comments