compress.c revision f9227b3195a9c18631fd7189f610528ced15121a