 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 */

_
