summaryrefslogtreecommitdiff
path: root/include/fitz/file.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fitz/file.h')
-rw-r--r--include/fitz/file.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/include/fitz/file.h b/include/fitz/file.h
index e687e572..7807570c 100644
--- a/include/fitz/file.h
+++ b/include/fitz/file.h
@@ -12,9 +12,11 @@ struct fz_file_s
};
fz_error *fz_openfile(fz_file **filep, char *path, int mode);
+fz_error *fz_openbuffer(fz_file **filep, fz_buffer *buf, int mode);
fz_error *fz_pushfilter(fz_file *file, fz_filter *filter);
void fz_popfilter(fz_file *file);
void fz_closefile(fz_file *file);
+fz_error *fz_ferror(fz_file *f);
int fz_seek(fz_file *f, int ofs);
int fz_tell(fz_file *f);
@@ -24,10 +26,11 @@ int fz_peekbyte(fz_file *f);
int fz_readline(fz_file *f, char *buf, int n);
int fz_read(fz_file *f, char *buf, int n);
-int fz_write(fz_file *f, char *buf, int n);
-int fz_flush(fz_file *f);
-
fz_error *fz_readfile(unsigned char **bufp, int *lenp, fz_file *file);
-fz_error *fz_ferror(fz_file *f);
+int fz_printstring(fz_file *f, char *s);
+int fz_printobj(fz_file *f, fz_obj *o, int tight);
+int fz_print(fz_file *f, char *fmt, ...);
+int fz_write(fz_file *f, char *buf, int n);
+int fz_flush(fz_file *f);