summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2004-10-11 10:42:05 +0200
committerTor Andersson <tor@ghostscript.com>2004-10-11 10:42:05 +0200
commit358811630686460d6b0a96021a1bcb4c3124fb03 (patch)
tree08a0049753ead2cd063723fddd0dd241740769df /filter
parentbd77c6880a7cf32e20865fb0cdb6816df0e6f775 (diff)
downloadmupdf-358811630686460d6b0a96021a1bcb4c3124fb03.tar.xz
cleaned up xref object and stream api
Diffstat (limited to 'filter')
-rw-r--r--filter/filec.c8
-rw-r--r--filter/filer.c1
2 files changed, 5 insertions, 4 deletions
diff --git a/filter/filec.c b/filter/filec.c
index ec81c873..0c4d034a 100644
--- a/filter/filec.c
+++ b/filter/filec.c
@@ -93,18 +93,18 @@ fz_openbuffer(fz_file **filep, fz_buffer *buf, int mode)
if (mode == FZ_READ)
{
- file->in = buf;
- error = fz_newbuffer(&file->out, FZ_BUFSIZE);
+ file->out = buf;
+ error = fz_newbuffer(&file->in, FZ_BUFSIZE);
if (error)
goto cleanup;
}
else
{
- error = fz_newbuffer(&file->in, FZ_BUFSIZE);
+ error = fz_newbuffer(&file->out, FZ_BUFSIZE);
if (error)
goto cleanup;
- file->out = buf;
+ file->in = buf;
}
return nil;
diff --git a/filter/filer.c b/filter/filer.c
index 7828fb0e..ead97bdc 100644
--- a/filter/filer.c
+++ b/filter/filer.c
@@ -238,6 +238,7 @@ fz_readfile(fz_buffer **bufp, fz_file *file)
real->rp = buf;
real->wp = buf + pos;
real->ep = buf + pos;
+ real->eof = 1;
return nil;
}