Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ZIP_GET_NUM_ENTRIES(3)	     Library Functions Manual	  ZIP_GET_NUM_ENTRIES(3)

NAME
     zip_get_num_entries -- get number of entries in archive

LIBRARY
     libzip (-lzip)

SYNOPSIS
     #include <zip.h>

     zip_int64_t
     zip_get_num_entries(zip_t *archive, zip_flags_t flags);

DESCRIPTION
     The  zip_get_num_entries()  function  returns  the  number  of  entries  in
     archive.  Entries are all files that are present in the original archive or
     that were added while the archive is open.  This  includes  deleted  files,
     since indices are not renumbered until the archive is closed.  (This allows
     one to refer to deleted files, e. g. to undelete them.)

     If  flags	is  set to ZIP_FL_UNCHANGED, the original number of files is re-
     turned.

RETURN VALUES
     zip_get_num_entries() returns the number of entries in the zip archive,  or
     -1 if archive is NULL.

SEE ALSO
     libzip(3), zip_fopen_index(3), zip_stat_index(3)

HISTORY
     zip_get_num_entries()  was added in libzip 0.10.  In libzip 0.11 the return
     type was changed from zip_uint64_t to zip_int64_t.  In libzip 0.11 the type
     of flags was changed from int to zip_flags_t.

AUTHORS
     Dieter Baron <dillo@nih.at> and Thomas Klausner <wiz@gatalith.at>

FreeBSD ports 15.quarterly	 August 19, 2022	  ZIP_GET_NUM_ENTRIES(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=zip_get_num_entries&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help