LIBRARY
libzip (-lzip)SYNOPSIS
#include <zip.h>int
- zip_set_file_comment(zip_t *archive, zip_uint64_t index, const char *comment, zip_uint16_t len, zip_flags_t flags);
DESCRIPTION
- ZIP_FL_ENC_GUESS
- Guess encoding of comment (default).
- ZIP_FL_ENC_UTF_8
- Interpret comment as UTF-8.
- ZIP_FL_ENC_CP437
- Interpret comment as code page 437 (CP-437).
RETURN VALUES
Upon successful completion 0 is returned. Otherwise, -1 is returned and the error information in archive is set to indicate the error.ERRORS
zip_file_set_comment() fails if:- [ZIP_ER_INVAL]
- index is not a valid file index in archive, or len is less than 0 or longer than the maximum comment length in a zip file (65535), or comment is not a valid UTF-8 encoded string.
- [ZIP_ER_MEMORY]
- Required memory could not be allocated.
- [ZIP_ER_RDONLY]
- The archive was opened in read-only mode.