Johannes Schindelin writes:
> + if (!skip_prefix(buffer, "tag ", &buffer)) {
> + ret = error_func(&tag->object, FSCK_ERROR, "invalid format -
> expected 'tag' line");
> + goto done;
> + }
> + eol = strchr(buffer, '\n');
> + if (!eol) {
> + ret
We inspect commit objects pretty much in detail in git-fsck, but we just
glanced over the tag objects. Let's be stricter.
Since we do not want to limit 'tag' lines unduly, values that would fail
the refname check only result in warnings, not errors.
Signed-off-by: Johannes Schindelin
---
fsck.c
2 matches
Mail list logo