On Thu, Mar 21, 2019 at 5:37 PM Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > diff --git a/commit-graph.c b/commit-graph.c > index b2f64790aa..28b5b599ee 100644 > --- a/commit-graph.c > +++ b/commit-graph.c > @@ -155,14 +155,8 @@ struct commit_graph *parse_commit_graph(void *graph_map, int fd, > > graph_version = *(unsigned char*)(data + 4); > if (!graph_version || graph_version > 2) { > - error(_("unsupported commit-graph version %X"), graph_version); > - return NULL; > - } > - > - hash_version = *(unsigned char*)(data + 5); > - if (hash_version != oid_version()) { > - error(_("commit-graph hash version %X does not match version %X"), > - hash_version, oid_version()); > + error(_("commit-graph the graph version %X is unsupported"), Slightly off-topic, but it does not seem to be a good idea to use %X here, on a user-visible message, without any indication that it's a hexadecimal number. %d would do, or just put 0x%X. > + graph_version); > return NULL; > } > > @@ -172,7 +166,7 @@ struct commit_graph *parse_commit_graph(void *graph_map, int fd, > case 1: > hash_version = *(unsigned char*)(data + 5); > if (hash_version != oid_version()) { > - error(_("hash version %X does not match version %X"), > + error(_("commit-graph hash version %X does not match version %X"), > hash_version, oid_version()); > return NULL; > } -- Duy