Sorry for sending an old patch.
Here comes the right one.
Robert
Index: escher.c
===================================================================
RCS file: /cvsroot/wv/escher.c,v
retrieving revision 1.16
diff -u -r1.16 escher.c
--- escher.c 14 Mar 2002 15:12:15 -0000 1.16
+++ escher.c 14 Mar 2002 15:44:01 -0000
@@ -686,10 +686,8 @@
/* Ries ([EMAIL PROTECTED])
Changed read to bound to 32bit instead of 8bit
MS prolly does 32 bit bounderaries ??? */
- U32 i;
U32 check=(amsofbh->cbLength + 3) >> 2;
- for (i = 0; i < check; i++)
- read_32ubit (fd);
+ wvStream_offset(fd,check << 2);
return (check << 2);
}