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.