--- uae/src/include/zfile.h 2018/04/24 16:39:25 1.1.1.2 +++ uae/src/include/zfile.h 2018/04/24 17:18:54 1.1.1.4 @@ -6,7 +6,12 @@ * (c) 1996 Samuel Devulder */ -extern FILE *zfile_open(const char *, const char *); -extern int zfile_close(FILE *); -extern void zfile_exit(void); +struct zfile; +extern struct zfile *zfile_open (const char *, const char *); +extern int zfile_fclose (struct zfile *); +extern int zfile_fseek (struct zfile *z, long offset, int mode); +extern long zfile_ftell (struct zfile *z); +extern size_t zfile_fread (void *b, size_t l1, size_t l2, struct zfile *z); +extern size_t zfile_fwrite (void *b, size_t l1, size_t l2, struct zfile *z); +extern void zfile_exit (void);