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 writing
LIBRARY
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 offset
DESCRIPTION
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_source3,
zip_source_commit_write3,
zip_source_rollback_write3,
zip_source_seek_write3,
zip_source_tell_write3,
zip_source_write3
HISTORY
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 tk@giga.or.at
Index
- NAME
-
- LIBRARY
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUES
-
- SEE ALSO
-
- HISTORY
-
- AUTHORS
-
This document was created by
man2html,
using the manual pages.
Time: 13:50:49 GMT, May 22, 2024