summaryrefslogtreecommitdiff
path: root/utf8.h
diff options
context:
space:
mode:
authorLibravatar Christian Couder <chriscool@tuxfamily.org>2013-12-11 08:46:08 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2013-12-12 11:53:49 -0800
commit303c5d65c972de2e9d0821647b06ab595c21d355 (patch)
tree68ed99387184bb1df4f34c37e52b68f105c3fc4c /utf8.h
parentsha1_object_info_extended(): add an "unsigned flags" parameter (diff)
downloadtgif-303c5d65c972de2e9d0821647b06ab595c21d355.tar.xz
t6050: show that git cat-file --batch fails with replace objects
When --batch is passed to git cat-file, the sha1_object_info_extended() function is used to get information about the objects passed to git cat-file. Unfortunately sha1_object_info_extended() doesn't take care of object replacement properly, so it will often fail with a message like this: $ echo a3fb2e1845a1aaf129b7975048973414dc172173 | git cat-file --batch a3fb2e1845a1aaf129b7975048973414dc172173 commit 231 fatal: object a3fb2e1845a1aaf129b7975048973414dc172173 change size!? The goal of this patch is to show this breakage. Signed-off-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'utf8.h')
0 files changed, 0 insertions, 0 deletions