lib/inflate.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff -puN lib/inflate.c~non-terminating-inflate-fix-fix lib/inflate.c --- 25/lib/inflate.c~non-terminating-inflate-fix-fix 2003-12-23 01:18:40.000000000 -0800 +++ 25-akpm/lib/inflate.c 2003-12-23 01:41:22.000000000 -0800 @@ -1120,10 +1120,10 @@ static int gunzip(void) error("Input has invalid flags"); return -1; } - (ulg)NEXTBYTE(); /* Get timestamp */ - ((ulg)NEXTBYTE()) << 8; - ((ulg)NEXTBYTE()) << 16; - ((ulg)NEXTBYTE()) << 24; + NEXTBYTE(); /* Get timestamp */ + NEXTBYTE(); + NEXTBYTE(); + NEXTBYTE(); (void)NEXTBYTE(); /* Ignore extra flags for the moment */ (void)NEXTBYTE(); /* Ignore OS type for the moment */ _