diff options
author | Shailesh Mistry <shailesh.mistry@hotmail.co.uk> | 2017-02-07 19:32:08 +0000 |
---|---|---|
committer | Shailesh Mistry <shailesh.mistry@hotmail.co.uk> | 2017-02-07 19:32:08 +0000 |
commit | 38a3f0a67d53ed3ef63aefca7163ee92e4851b8d (patch) | |
tree | cb3bea870aed25f6b3ebf1e837528052d041e2eb | |
parent | a9a58bb95e4a41014f42cae9393767b26da3aa80 (diff) | |
download | ghostpdl-sqred242.tar.gz |
Bug 697545: Memory Squeezing fix.sqred242
Fix for 'red 242'. This is a SEGV seen at allocation event
242 when memory squeezing:
gs -sDEVICE=bit -o /dev/null: examples/tiger.eps
-rw-r--r-- | base/ramfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/base/ramfs.c b/base/ramfs.c index c6732a01b..7507c4a4a 100644 --- a/base/ramfs.c +++ b/base/ramfs.c @@ -114,7 +114,7 @@ void ramfs_destroy(gs_memory_t *mem, ramfs * fs) ent = ent->next; gs_free_object(mem, prev, "ramfs_destroy, entry"); } - gs_free_object(mem, fs, "ramfs_destroy"); + gs_free_object(fs->memory, fs, "ramfs_destroy"); } int ramfs_error(const ramfs* fs) { return fs->last_error; } |