summaryrefslogtreecommitdiff
path: root/base/ramfs.c
diff options
context:
space:
mode:
authorShailesh Mistry <shailesh.mistry@hotmail.co.uk>2017-02-07 19:32:08 +0000
committerShailesh Mistry <shailesh.mistry@hotmail.co.uk>2017-02-08 08:58:00 +0000
commita1b951c274a1d48340cfbaddb1308c92836dbc61 (patch)
tree1849ccba12bcff3fe7bc538b26135221ea72dcdc /base/ramfs.c
parent6084cc0a0cb1cd6e0d5b9be044622c74a16a0573 (diff)
downloadghostpdl-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.c2
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; }