zip_file_set_mtime
—
set last modification time (mtime) for file in zip
#include <zip.h>
int
zip_file_set_mtime
(zip_t
*archive, zip_uint64_t
index, time_t
mtime, zip_flags_t
flags);
The zip_file_set_mtime
() function sets the last
modification time (mtime) for the file at position index
in the zip archive to mtime. Currently, no support for
any flags is implemented.
Upon successful completion 0 is returned. Otherwise, -1 is returned and the
error information in archive is set to indicate the
error.
zip_file_set_mtime
() fails if:
- [
ZIP_ER_INVAL
]
- index is not a valid file index in
archive.
- [
ZIP_ER_MEMORY
]
- Required memory could not be allocated.
- [
ZIP_ER_RDONLY
]
- The archive was opened in read-only mode.
zip_file_set_mtime
() was added in libzip 1.0.