summaryrefslogtreecommitdiffstatshomepage
path: root/teensy/memzip.h
diff options
context:
space:
mode:
Diffstat (limited to 'teensy/memzip.h')
-rw-r--r--teensy/memzip.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/teensy/memzip.h b/teensy/memzip.h
index ecbd98763c..667e2df7e1 100644
--- a/teensy/memzip.h
+++ b/teensy/memzip.h
@@ -70,4 +70,14 @@ typedef enum {
} MEMZIP_RESULT;
+typedef struct {
+ uint32_t file_size;
+ uint16_t last_mod_date;
+ uint16_t last_mod_time;
+ uint8_t is_dir;
+
+} MEMZIP_FILE_INFO;
+
MEMZIP_RESULT memzip_locate(const char *filename, void **data, size_t *len);
+
+MEMZIP_RESULT memzip_stat(const char *path, MEMZIP_FILE_INFO *info);