www.LinuxHowtos.org
ZIP_SOURCE_BEGIN_WRITE
Section: C Library Functions (3)Index Return to Main Contents
BSD mandoc
NAME
zip_source_begin_write zip_source_begin_write_cloning - prepare zip source for writingLIBRARY
libzip -lzip)SYNOPSIS
In zip.h Ft int Fn zip_source_begin_write zip_source_t *source Ft int Fn zip_source_begin_write_cloning zip_source_t *source zip_uint64_t offsetDESCRIPTION
The functions Fn zip_source_begin_write and Fn zip_source_begin_write_cloning prepare Fa source for writing. Usually this involves creating temporary files or allocating buffers.Fn zip_source_begin_write_cloning preserves the first offset bytes of the original file. This is done efficiently, and writes to source won't overwrite the original data until Fn zip_commit_write is called.
RETURN VALUES
Upon successful completion 0 is returned. Otherwise, -1 is returned and the error information in source is set to indicate the error.SEE ALSO
libzip(3), zip_source5, zip_source_commit_write3, zip_source_rollback_write3, zip_source_seek_write3, zip_source_tell_write3, zip_source_write3HISTORY
Fn zip_source_begin_write was added in libzip 1.0.Fn zip_source_begin_write_cloning was added in libzip 1.4.0.
AUTHORS
An -nosplit An Dieter Baron Aq Mt dillo@nih.at and An Thomas Klausner Aq Mt wiz@gatalith.at