From b132a0cbadea9bdf693ea3df0c7a10097f9fc028 Mon Sep 17 00:00:00 2001
From: Marcus Comstedt <marcus@mc.pp.se>
Date: Tue, 15 Apr 2003 15:45:23 +0200
Subject: [PATCH] Need to recheck header after rewind.

Rev: src/modules/Gz/module.pmod.in:1.12
---
 src/modules/Gz/module.pmod.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/modules/Gz/module.pmod.in b/src/modules/Gz/module.pmod.in
index cf7519d81f..dcac2a42bd 100644
--- a/src/modules/Gz/module.pmod.in
+++ b/src/modules/Gz/module.pmod.in
@@ -1,4 +1,4 @@
-// $Id: module.pmod.in,v 1.11 2003/04/15 13:42:34 marcus Exp $
+// $Id: module.pmod.in,v 1.12 2003/04/15 13:45:23 marcus Exp $
 #pike __REAL_VERSION__
 
 inherit @module@;
@@ -207,6 +207,8 @@ class _file {
 	file_pos = 0;
 	read_buf = "";
 	crc = crc32("");
+	if(!check_header())
+	  return -1;
       } else
 	pos -= file_pos;
       while(pos > 0) {
-- 
GitLab