Hi Dom,

appended a small patch that prevents wv to 
crash e.g. at HoehereMathematik121098-231098.doc from #2633.

Second patch is too please add me to AbiWord Credits.txt.

Robert
Index: fbse.c
===================================================================
RCS file: /cvsroot/wv/fbse.c,v
retrieving revision 1.13
diff -u -r1.13 fbse.c
--- fbse.c      14 Mar 2002 16:47:37 -0000      1.13
+++ fbse.c      20 Mar 2002 20:48:46 -0000
@@ -292,9 +292,17 @@
          rewind (tmp);
       }
     
-    rewind (tmp);
-
-    wvStream_FILE_create (&stm, tmp);
+   { 
+      long size;
+      char *buf;
+      fseek(tmp,0,SEEK_END);
+      size = ftell(tmp);
+      buf  = malloc(size);
+      rewind (tmp);
+      fread(buf,size,1,tmp);
+      fclose(tmp);
+      wvStream_memory_create (&stm, buf, size);
+    }
 
     amf->m_pvBits = stm; 
 
Index: CREDITS.TXT
===================================================================
RCS file: /cvsroot/abi/CREDITS.TXT,v
retrieving revision 1.183
diff -u -r1.183 CREDITS.TXT
--- CREDITS.TXT 1 Mar 2002 11:44:57 -0000       1.183
+++ CREDITS.TXT 20 Mar 2002 20:20:11 -0000
@@ -150,6 +150,7 @@
 Kevin Vajk <[EMAIL PROTECTED]>                                File import/export 
detection, hpux
 Martin Vermeer <[EMAIL PROTECTED]>                 Unicode Latex export
 Robert G. Werner <[EMAIL PROTECTED]>   VI keybindings
+Robert Wilhelm <[EMAIL PROTECTED]>                        Word import fixes
 Alec Wolman <[EMAIL PROTECTED]>                 Various autoconf fixes
 John Wood <[EMAIL PROTECTED]>                                              NetBSD
 Alan Young <[EMAIL PROTECTED]>                               Alpha/NT

Reply via email to