aboutsummaryrefslogtreecommitdiff
path: root/tag.c
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2014-08-16 10:08:03 +0700
committerJunio C Hamano <gitster@pobox.com>2014-08-18 10:15:19 -0700
commit735efde838b68747e737e863427a4843a8efaddb (patch)
tree4cef9ebadedd09e57441e0bcba740418e9ba5395 /tag.c
parentf8bb1d94311b7438e7e9831b51ffb047b7ae65d7 (diff)
downloadgit-735efde838b68747e737e863427a4843a8efaddb.tar.gz
git-735efde838b68747e737e863427a4843a8efaddb.tar.xz
sha1_file.c: do not die failing to malloc in unpack_compressed_entry
Fewer die() gives better control to the caller, provided that the caller _can_ handle it. And in unpack_compressed_entry() case, it can, because unpack_compressed_entry() already returns NULL if it fails to inflate data. A side effect from this is fsck continues to run when very large blobs are present (and do not fit in memory). Noticed-by: Dale R. Worley <worley@alum.mit.edu> Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'tag.c')
0 files changed, 0 insertions, 0 deletions