From 702e09fd0ad72b248b5adfa0fcfdb58600be77f6 Mon Sep 17 00:00:00 2001 From: Andy Lester Date: Wed, 4 Mar 2020 08:52:15 -0600 Subject: bpo-39770, array module: Remove unnecessary descriptor counting (GH-18675) --- Modules/arraymodule.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c index b41ba05..95ee5f8 100644 --- a/Modules/arraymodule.c +++ b/Modules/arraymodule.c @@ -2991,7 +2991,6 @@ array_modexec(PyObject *m) { char buffer[Py_ARRAY_LENGTH(descriptors)], *p; PyObject *typecodes; - Py_ssize_t size = 0; const struct arraydescr *descr; if (PyType_Ready(&Arraytype) < 0) @@ -3009,10 +3008,6 @@ array_modexec(PyObject *m) return -1; } - for (descr=descriptors; descr->typecode != '\0'; descr++) { - size++; - } - p = buffer; for (descr = descriptors; descr->typecode != '\0'; descr++) { *p++ = (char)descr->typecode; -- cgit v0.12