From: Inada Naoki Date: Sun, 3 Mar 2019 16:22:39 +0000 (+0900) Subject: add missing break statement (GH-12147) X-Git-Tag: v3.8.0a3~187 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8c17d928eb4602201d02b475caffc63340df849e;p=thirdparty%2FPython%2Fcpython.git add missing break statement (GH-12147) Bug introduced by 848037c. --- diff --git a/Modules/_io/textio.c b/Modules/_io/textio.c index 0f0092fd741e..8c391659ecd8 100644 --- a/Modules/_io/textio.c +++ b/Modules/_io/textio.c @@ -2363,6 +2363,8 @@ _io_TextIOWrapper_seek_impl(textio *self, PyObject *cookieObj, int whence) cookieObj = _PyObject_CallMethodId((PyObject *)self, &PyId_tell, NULL); if (cookieObj == NULL) goto fail; + break; + case SEEK_END: /* seek relative to end of file */ cmp = PyObject_RichCompareBool(cookieObj, _PyLong_Zero, Py_EQ); @@ -2401,8 +2403,10 @@ _io_TextIOWrapper_seek_impl(textio *self, PyObject *cookieObj, int whence) } } return res; + case SEEK_SET: break; + default: PyErr_Format(PyExc_ValueError, "invalid whence (%d, should be %d, %d or %d)", whence,