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-08 08:58:00 +0000 |
commit | a1b951c274a1d48340cfbaddb1308c92836dbc61 (patch) | |
tree | 1849ccba12bcff3fe7bc538b26135221ea72dcdc /base/ramfs.c | |
parent | 6084cc0a0cb1cd6e0d5b9be044622c74a16a0573 (diff) | |
download | ghostpdl-a1b951c274a1d48340cfbaddb1308c92836dbc61.tar.gz |
Bug 697545: Memory Squeezing fix.
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
Diffstat (limited to 'base/ramfs.c')
-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; } |