]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Backport 2.173:
authorNeal Norwitz <nnorwitz@gmail.com>
Thu, 7 Nov 2002 00:22:53 +0000 (00:22 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Thu, 7 Nov 2002 00:22:53 +0000 (00:22 +0000)
Fix for bug #626172:  crash using unicode latin1 single char

Objects/unicodeobject.c

index b11a69069813e71788b2b8c1233b1142ac421f80..eb6f0d6c0ca96dbc3a104450c80a94095288331d 100644 (file)
@@ -3820,10 +3820,8 @@ int PyUnicode_Contains(PyObject *container,
        goto onError;
     }
     u = (PyUnicodeObject *)PyUnicode_FromObject(container);
-    if (u == NULL) {
-       Py_DECREF(v);
+    if (u == NULL)
        goto onError;
-    }
 
     /* Check v in u */
     if (PyUnicode_GET_SIZE(v) != 1) {