fsck: accept an oid instead of a "struct tree" for fsck_tree()
authorJeff King <peff@peff.net>
Fri, 18 Oct 2019 05:02:08 +0000 (01:02 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 28 Oct 2019 05:05:18 +0000 (14:05 +0900)
commitb2f2039c2b23ff2a417d404f205b9741870d4acd
treecded41663074edeed402bb82ce75139e2d953294
parentc5b4269b57df38b26a3b851833e94abce08583e7
fsck: accept an oid instead of a "struct tree" for fsck_tree()

We don't actually look at the tree struct in fsck_tree() beyond its oid
and type (which is obviously OBJ_TREE). Just taking an oid gives our
callers more flexibility to avoid creating a struct, and makes it clear
that we are fscking just what is in the buffer, not any pre-parsed bits
from the struct.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
fsck.c