mirror of
https://git.savannah.gnu.org/git/tar.git
synced 2026-07-22 07:52:18 +00:00
1e8b786e65
Due to analysis of partly uninitialized read-ahead buffer (short_read call), we sometimes mistakenly classified very small compressed archives as non-compressed; which in turn caused extraction failure. * src/buffer.c (check_compressed_archive): Don't assume that archives smaller than BLOCKSIZE could be non-compressed, as tar header always has at least one block.