# HG changeset patch # User Matt Mackall # Date 1421016373 21600 # Node ID 345042e024dcd8532216d30c70fd78338fb22e3a # Parent e880036719e389e75d6ad1ebd9d78ef841cb8071 readmarkers: add a SHA256 fixme note diff --git a/mercurial/obsolete.py b/mercurial/obsolete.py --- a/mercurial/obsolete.py +++ b/mercurial/obsolete.py @@ -307,6 +307,8 @@ t, secs, tz, flags, numsuc, numpar, nummeta, prec = ufixed(data[off:o1]) if flags & sha2flag: + # FIXME: prec was read as a SHA1, needs to be amended + # read 0 or more successors if numsuc == 1: o2 = o1 + sha2size