Just for info, I've a warning with microsoft 64 bits compiler for AMD64 on WinXP 64 (visual studio 2005 beta) inflate.c(1266) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)