summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2004-10-19 09:45:09 +0200
committerTor Andersson <tor@ghostscript.com>2004-10-19 09:45:09 +0200
commit06182a15315b390597db5c2bc32f6a3e30a4faaf (patch)
tree686705850549d331ae4118311a3aabaaa4bb546e /filter
parent4d9498561d4a73ffa2389e9fecd8893ff823a95c (diff)
downloadmupdf-06182a15315b390597db5c2bc32f6a3e30a4faaf.tar.xz
swapped which buffer was freed when closing openbuffer-files
Diffstat (limited to 'filter')
-rw-r--r--filter/buffer.c1
-rw-r--r--filter/filec.c4
2 files changed, 2 insertions, 3 deletions
diff --git a/filter/buffer.c b/filter/buffer.c
index aae27474..def667ea 100644
--- a/filter/buffer.c
+++ b/filter/buffer.c
@@ -39,7 +39,6 @@ fz_newbufferwithdata(fz_buffer **bp, unsigned char *data, int size)
return nil;
}
-
void
fz_freebuffer(fz_buffer *buf)
{
diff --git a/filter/filec.c b/filter/filec.c
index 34db4d12..f03be8a4 100644
--- a/filter/filec.c
+++ b/filter/filec.c
@@ -133,9 +133,9 @@ fz_closefile(fz_file *file)
if (file->fd == -1) /* open to buffer not file */
{
if (file->mode == FZ_READ)
- fz_freebuffer(file->out);
- else
fz_freebuffer(file->in);
+ else
+ fz_freebuffer(file->out);
}
else
{