summaryrefslogtreecommitdiff
path: root/include/samus/zip.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/samus/zip.h')
-rw-r--r--include/samus/zip.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/include/samus/zip.h b/include/samus/zip.h
index 2d3635f7..e06e1e90 100644
--- a/include/samus/zip.h
+++ b/include/samus/zip.h
@@ -3,27 +3,10 @@
*/
typedef struct sa_zip_s sa_zip;
-typedef struct sa_zipent_s sa_zipent;
-
-struct sa_zipent_s
-{
- unsigned offset;
- unsigned csize;
- unsigned usize;
- char *name;
-};
-
-struct sa_zip_s
-{
- fz_file *file;
- int len;
- sa_zipent *table;
-};
fz_error *sa_openzip(sa_zip **zipp, char *filename);
void sa_debugzip(sa_zip *zip);
void sa_closezip(sa_zip *zip);
int sa_accesszipentry(sa_zip *zip, char *name);
-fz_error *sa_openzipentry(sa_zip *zip, char *name);
-void sa_closezipentry(sa_zip *zip);
+fz_error *sa_openzipentry(fz_stream **stmp, sa_zip *zip, char *name);