diff options
author | Tor Andersson <tor@ghostscript.com> | 2004-10-05 04:50:44 +0200 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2004-10-05 04:50:44 +0200 |
commit | 00905a4e2b959ccc3b79381acbf1d3b8e5319e8e (patch) | |
tree | e880b845138781aa72473a7be579152a5d20e4eb /include/fitz/filter.h | |
parent | 970ce563601547adcaa131229bf296f5c3e2db3c (diff) | |
download | mupdf-00905a4e2b959ccc3b79381acbf1d3b8e5319e8e.tar.xz |
refactor file code. fix file writing.
Diffstat (limited to 'include/fitz/filter.h')
-rw-r--r-- | include/fitz/filter.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/fitz/filter.h b/include/fitz/filter.h index 6f234143..f6a1603f 100644 --- a/include/fitz/filter.h +++ b/include/fitz/filter.h @@ -35,6 +35,7 @@ struct fz_filter_s struct fz_buffer_s { + int ownsdata; unsigned char *bp; unsigned char *rp; unsigned char *wp; @@ -53,6 +54,7 @@ fz_error *fz_chainpipeline(fz_filter **fp, fz_filter *head, fz_filter *tail, fz_ void fz_unchainpipeline(fz_filter *pipe, fz_filter **oldfp, fz_buffer **oldbp); fz_error *fz_newbuffer(fz_buffer **bufp, int size); +fz_error *fz_newbufferwithdata(fz_buffer **bufp, unsigned char *data, int size); fz_error *fz_rewindbuffer(fz_buffer *buf); fz_error *fz_growbuffer(fz_buffer *buf); void fz_freebuffer(fz_buffer *buf); |