diff options
Diffstat (limited to 'Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h')
-rw-r--r-- | Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h b/Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h index 2411f642c5e..850d7ed4de7 100644 --- a/Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h +++ b/Build/source/libs/zziplib/zziplib-src/zzip/memdisk.h @@ -1,7 +1,11 @@ #ifndef __ZZIP_MEMDISK_H #define __ZZIP_MEMDISK_H -/* NOTE: this is part of libzzipmmapped (i.e. it is not libzzip). */ +/* + * NOTE: this is part of libzzipmmapped (i.e. it is not libzzip). + * + * Copyright (c) Guido Draheim, use under copyleft (LGPL,MPL) + */ #include <zzip/types.h> #include <zzip/mmapped.h> @@ -65,8 +69,9 @@ struct _zzip_mem_entry { int zz_diskstart; /* (from "z_diskstart") rridden by zip64 */ int zz_filetype; /* (from "z_filetype") */ char* zz_comment; /* zero-terminated (from "comment") */ - ZZIP_EXTRA_BLOCK* zz_ext[3]; /* terminated by null in z_datatype */ -}; /* the extra blocks are NOT converted */ + ZZIP_EXTRA_BLOCK* zz_ext[3]; /* terminated by null in z_datatype */ + zzip_size_t zz_extlen[3]; /* the extra blocks are NOT converted */ +}; #define _zzip_mem_disk_findfirst(_d_) ((_d_)->list) #define _zzip_mem_disk_findnext(_d_,_e_) (!(_e_)?(_d_)->list:(_e_)->zz_next) |