I tried to compress a gif image with LZ4. The results seem to differ in the header for Linux wml and Windows in the first 77 bytes, the rest of the file is identical. I ran the same code in both cases. Linux WML also has 2 bytes more than windows. Can someone explain this difference. The usual header seems much smaller than those 77 bytes.
First bytes of Linux results compression:
C2 47 49 46 38 37 61 E0 01 68 01 E7 00 01 00 42 08 73 FF 10 0A 00 0F 02 00 FF FF E0 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 4D 2C 00 00 00 00 E0 01 68 01 00 08
First bytes of Windows results compression:
C2 47 49 46 38 37 61 E0 01 68 01 E7 00 01 00 42 08 73 FF 10 0A 00 0F 02 00 FF FF E0 10 2C F2 02 00 0C 03 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 44 00 08
I also tried a txt file and here i also found a two bytes difference in the linux wml and windows result