gun.c (muscle7.61) | : | gun.c (muscle7.62) | ||
---|---|---|---|---|
skipping to change at line 49 | skipping to change at line 49 | |||
writing all of the uncompressed data to the output. Unlike gzip, gun allows | writing all of the uncompressed data to the output. Unlike gzip, gun allows | |||
an empty file on input, and will produce no error writing an empty output | an empty file on input, and will produce no error writing an empty output | |||
file. | file. | |||
gun will also decompress files made by Unix compress, which uses LZW | gun will also decompress files made by Unix compress, which uses LZW | |||
compression. These files are automatically detected by virtue of their | compression. These files are automatically detected by virtue of their | |||
magic header bytes. Since the end of Unix compress stream is marked by the | magic header bytes. Since the end of Unix compress stream is marked by the | |||
end-of-file, they cannot be concantenated. If a Unix compress stream is | end-of-file, they cannot be concantenated. If a Unix compress stream is | |||
encountered in an input file, it is the last stream in that file. | encountered in an input file, it is the last stream in that file. | |||
Like gunzip and uncompress, the file attributes of the orignal compressed | Like gunzip and uncompress, the file attributes of the original compressed | |||
file are maintained in the final uncompressed file, to the extent that the | file are maintained in the final uncompressed file, to the extent that the | |||
user permissions allow it. | user permissions allow it. | |||
On my Mac OS X PowerPC G4, gun is almost twice as fast as gunzip (version | On my Mac OS X PowerPC G4, gun is almost twice as fast as gunzip (version | |||
1.2.4) is on the same file, when gun is linked with zlib 1.2.2. Also the | 1.2.4) is on the same file, when gun is linked with zlib 1.2.2. Also the | |||
LZW decompression provided by gun is about twice as fast as the standard | LZW decompression provided by gun is about twice as fast as the standard | |||
Unix uncompress command. | Unix uncompress command. | |||
*/ | */ | |||
/* external functions and related types and constants */ | /* external functions and related types and constants */ | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |