summaryrefslogtreecommitdiff
path: root/include/fitz/file.h
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2004-10-07 04:15:51 +0200
committerTor Andersson <tor@ghostscript.com>2004-10-07 04:15:51 +0200
commit94a96e0ce2be0e32f59ea43f1166a884ca30222d (patch)
tree05d123cd5ea355a015978758eb3d83a4ab779b4b /include/fitz/file.h
parent59bd2f5bfc486b107c4bd689bd65ea7d23e2fad0 (diff)
downloadmupdf-94a96e0ce2be0e32f59ea43f1166a884ca30222d.tar.xz
openfile append mode. changed O_*ONLY to FZ_* enums.
Diffstat (limited to 'include/fitz/file.h')
-rw-r--r--include/fitz/file.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/fitz/file.h b/include/fitz/file.h
index 2d6dc977..6179085a 100644
--- a/include/fitz/file.h
+++ b/include/fitz/file.h
@@ -1,8 +1,10 @@
typedef struct fz_file_s fz_file;
+enum { FZ_READ, FZ_WRITE, FZ_APPEND };
+
struct fz_file_s
{
- int mode; /* O_RDONLY or O_WRONLY */
+ int mode; /* FZ_READ or FZ_WRITE */
int fd;
int depth;
fz_filter *filter;
@@ -18,7 +20,7 @@ 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_seek(fz_file *f, int ofs, int whence);
int fz_tell(fz_file *f);
int fz_readbyte(fz_file *f);