branch | stable |
changeset 20316 | 40f08c31844c |
parent 20169 | 507919a34c5b |
child 20554 | 24e0661e6c2e |
--- a/mercurial/parsers.c Thu Jan 23 14:06:15 2014 -0600 +++ b/mercurial/parsers.c Thu Jan 23 19:08:26 2014 +0100 @@ -185,7 +185,7 @@ flen = getbe32(cur + 13); pos += 17; cur += 17; - if (flen > len - pos || flen < 0) { + if (flen > len - pos) { PyErr_SetString(PyExc_ValueError, "overflow in dirstate"); goto quit; }