From: Brett Cannon Date: Tue, 4 May 2010 01:16:51 +0000 (+0000) Subject: Remove an unneeded variable and assignment. X-Git-Tag: v2.7b2~97 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a7f13ee3f5c9468abf6ce09b9a74d8a1b2782512;p=python Remove an unneeded variable and assignment. Found using Clang's static analyzer. --- diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index aab33b50c0..7c7e06269a 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -4346,7 +4346,7 @@ PyUnicode_BuildEncodingMap(PyObject* string) if (!result) return NULL; for (i = 0; i < 256; i++) { - key = value = NULL; + value = NULL; key = PyInt_FromLong(decode[i]); value = PyInt_FromLong(i); if (!key || !value) @@ -5846,7 +5846,7 @@ PyObject *replace(PyUnicodeObject *self, } } else { - Py_ssize_t n, i, j, e; + Py_ssize_t n, i, j; Py_ssize_t product, new_size, delta; Py_UNICODE *p; @@ -5878,7 +5878,6 @@ PyObject *replace(PyUnicodeObject *self, return NULL; i = 0; p = u->str; - e = self->length - str1->length; if (str1->length > 0) { while (n-- > 0) { /* look for next match */