commit | e92527c97cfa26bf6e42381cf1b7035950c36e69 | [log] [tgz] |
---|---|---|
author | Johannes Sixt <j6t@kdbg.org> | Tue Aug 20 11:15:26 2013 +0200 |
committer | Junio C Hamano <gitster@pobox.com> | Tue Aug 20 11:20:53 2013 -0700 |
tree | e35061802f74e6647f93d1d20e093b9bbbd27448 | |
parent | 15999998fbda60552742275570947431b57108ae [diff] |
stream_to_pack: xread does not guarantee to read all requested bytes The deflate loop in bulk-checkin::stream_to_pack expects to get all bytes from a file that it requests to read in a single function call. But it used xread(), which does not give that guarantee. Replace it by read_in_full(). Signed-off-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>