Using zlib in a program and noticed a one bit difference in how "foo"
is compressed on Windows 1F8B080000000000000A4BCBCF07002165738C03000000
and Linux 1F8B08000000000000034BCBCF07002165738C03000000
. Both decompress back to "foo"
I decided to check outside our code to see if the implementation was correct and used the test programs in the zlib repository to double check. I got the same results:
Linux: echo -n foo| ./minigzip64 > text.txt'
Windows: echo|set /p="foo" | minigzip > text.txt
What would account for this difference? Is it a problem?
1F8B 0800 0000 0000 000 *3/A* 4BCB CF07 0021 6573 8C03 0000 00