diff options
author | Christian Couder <chriscool@tuxfamily.org> | 2013-12-11 08:46:08 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-12-12 11:53:49 -0800 |
commit | 303c5d65c972de2e9d0821647b06ab595c21d355 (patch) | |
tree | 68ed99387184bb1df4f34c37e52b68f105c3fc4c /gettext.c | |
parent | sha1_object_info_extended(): add an "unsigned flags" parameter (diff) | |
download | tgif-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 'gettext.c')
0 files changed, 0 insertions, 0 deletions