]> granicus.if.org Git - python/commitdiff
ensure ilen is initialized when it is assigned to len
authorBenjamin Peterson <benjamin@python.org>
Mon, 26 Jan 2015 14:23:41 +0000 (09:23 -0500)
committerBenjamin Peterson <benjamin@python.org>
Mon, 26 Jan 2015 14:23:41 +0000 (09:23 -0500)
Objects/bytesobject.c

index bf919b53de15d6f05e92180a3bb31873fbf07e97..154640ee58266b4bb5ead391608ca896b566e476 100644 (file)
@@ -870,9 +870,9 @@ _PyBytes_Format(PyObject *format, PyObject *args)
                             temp = format_long(iobj, flags, prec, c,
                                     &pbuf, &ilen);
                             Py_DECREF(iobj);
-                            len = ilen;
                             if (!temp)
                                 goto error;
+                            len = ilen;
                             sign = 1;
                         }
                         else {