[gs-cvs] gs/src

Igor Melichev igor at ghostscript.com
Thu Jul 21 02:53:44 PDT 2005

Update of /cvs/ghostscript/gs/src
In directory casper2:/tmp/cvs-serv7940/gs/src

Modified Files:
Log Message:
Fix : Move character raster buffers into the memory space of gx_show_enum.


Bug 688222 "Another crash in igc_reloc_struct_ptr".

This is a partial change for the problem.
It fixes exactly the case that happened in the bug report.

However there is another harmful case, which we want to fix separately
due to it requires a big change. The case is
running 'show' in the global allocation mode while
the current font is local. We open a separate bug 688227 for it.



Index: gxchar.c
RCS file: /cvs/ghostscript/gs/src/gxchar.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- gxchar.c	13 Jul 2005 17:21:22 -0000	1.46
+++ gxchar.c	21 Jul 2005 09:53:42 -0000	1.47
@@ -1502,7 +1502,7 @@
 show_cache_setup(gs_show_enum * penum)
     gs_state *pgs = penum->pgs;
-    gs_memory_t *mem = pgs->memory;
+    gs_memory_t *mem = penum->memory;
     gx_device_memory *dev =
 	gs_alloc_struct(mem, gx_device_memory, &st_device_memory,

More information about the gs-cvs mailing list