zip_file_get_comment man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

ZIP_FILE_GET_COMMENT(3)	   Library Functions Manual    ZIP_FILE_GET_COMMENT(3)

NAME
       zip_file_get_comment - get comment for file in zip

LIBRARY
       libzip (-lzip)

SYNOPSIS
       zip.h  const  char  *  zip_file_get_comment zip_t *archive zip_uint64_t
       index zip_uint32_t *lenp zip_flags_t flags

DESCRIPTION
       The zip_file_get_comment function returns the comment for the  file  at
       position	 index	in  the	 zip  archive.	 The name is in UTF-8 encoding
       unless ZIP_FL_ENC_RAW was specified (see below).	 This  pointer	should
       not  be	modified  or  free(3)'d,  and  becomes invalid when archive is
       closed.	If lenp is not NULL, the integer to which it  points  will  be
       set to the length of the comment.  If flags is set to ZIP_FL_UNCHANGED,
       the original unchanged comment is returned.

       Additionally, the following flags are supported:

       ZIP_FL_ENC_RAW
	      Return the unmodified comment as it is in the ZIP archive.

       ZIP_FL_ENC_GUESS
	      (Default.)  Guess the encoding of the comment in the ZIP archive
	      and convert it to UTF-8, if necessary.

       ZIP_FL_ENC_STRICT
	      Follow  the  ZIP	specification  for file names and extend it to
	      file comments, expecting them to be encoded in CP-437 in the ZIP
	      archive  (except if it is a UTF-8 comment from the special extra
	      field).  Convert it to UTF-8.  Note: ASCII is a subset  of  both
	      CP-437 and UTF-8.

RETURN VALUES
       Upon  successful	 completion,  a pointer to the comment is returned, or
       NULL if there is no comment.  In case of an error, NULL is returned and
       the error code in archive is set to indicate the error.

ERRORS
       zip_file_get_comment fails if:

       [ZIP_ER_INVAL]	index is not a valid file index in archive.

SEE ALSO
       libzip(3), zip_file_set_comment(3), zip_get_archive_comment(3)

AUTHORS
       Dieter Baron <dillo@nih.at> and Thomas Klausner <tk@giga.or.at>

NiH			      September 19, 2013       ZIP_FILE_GET_COMMENT(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net