www.LinuxHowtos.org
ZIP_FREAD
Section: C Library Functions (3)Index Return to Main Contents
BSD mandoc
NAME
zip_fread - read from fileLIBRARY
libzip -lzip)SYNOPSIS
In zip.h Ft zip_int64_t Fn zip_fread zip_file_t *file void *buf zip_uint64_t nbytesDESCRIPTION
The Fn zip_fread function reads up to nbytes bytes from file into buf from the current position in the file (see zip_fseek3). After reading, the current position is updated by the number of bytes read.RETURN VALUES
If successful, the number of bytes actually read is returned. When Fn zip_fread is called after reaching the end of the file, 0 is returned. In case of error, -1 is returned.SEE ALSO
libzip(3), zip_fclose3, zip_file_get_error3, zip_fopen3, zip_fseek3HISTORY
Fn zip_fread was added in libzip 0.6. In libzip 0.10 the return type was changed from Vt ssize_t to Vt zip_int64_t . In libzip 0.10 the type of nbytes was changed from Vt size_t to Vt zip_uint64_t .AUTHORS
An -nosplit An Dieter Baron Aq Mt dillo@nih.at and An Thomas Klausner Aq Mt wiz@gatalith.at