# HG changeset patch # User Matt Mackall # Date 2011-07-13 21:28:46 # Node ID eb914541a95076eebbb2d85e2436e949daa2059a # Parent 1b872599f39f95d8330bf08f749c59e849353786 verify: filter messages about missing null manifests (issue2900) diff --git a/mercurial/verify.py b/mercurial/verify.py --- a/mercurial/verify.py +++ b/mercurial/verify.py @@ -168,6 +168,8 @@ def _verify(repo): for c, m in sorted([(c, m) for m in mflinkrevs for c in mflinkrevs[m]]): count += 1 + if m == nullid: + continue ui.progress(_('crosschecking'), count, total=total) err(c, _("changeset refers to unknown manifest %s") % short(m)) mflinkrevs = None # del is bad here due to scope issues