[gs-cvs] gs/src
Ray Johnston
ray at casper.ghostscript.com
Fri Feb 21 10:48:44 PST 2003
Update of /cvs/ghostscript/gs/src
In directory casper:/tmp/cvs-serv11832/src
Modified Files:
zfcmap.c
Log Message:
Fix SEGV when cmap allocation failed (check for pcmap==NULL was misplaced).
Index: zfcmap.c
===================================================================
RCS file: /cvs/ghostscript/gs/src/zfcmap.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- zfcmap.c 8 Apr 2002 21:02:44 -0000 1.12
+++ zfcmap.c 21 Feb 2003 18:48:41 -0000 1.13
@@ -428,9 +428,9 @@
goto fail;
return zreadonly(i_ctx_p);
fail:
- free_code_map(&pcmap->notdef, imemory);
- free_code_map(&pcmap->def, imemory);
if (pcmap) {
+ free_code_map(&pcmap->notdef, imemory);
+ free_code_map(&pcmap->def, imemory);
ifree_object(pcmap->CIDSystemInfo, "zbuildcmap(CIDSystemInfo)");
ifree_object(pcmap, "zbuildcmap(cmap)");
}
More information about the gs-cvs
mailing list