Blame doc/html/archive_write_free.3.html

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348
"http://www.w3.org/TR/html4/loose.dtd">
Packit Service 1d0348
<html>
Packit Service 1d0348
<head>
Packit Service 1d0348
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit Service 1d0348
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
Packit Service 1d0348
<meta name="Content-Style" content="text/css">
Packit Service 1d0348
<style type="text/css">
Packit Service 1d0348
       p       { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       pre     { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       h1      { text-align: center }
Packit Service 1d0348
</style>
Packit Service 1d0348
<title></title>
Packit Service 1d0348
</head>
Packit Service 1d0348
<body>
Packit Service 1d0348
Packit Service 1d0348

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

ARCHIVE_WRITE_FREE(3) BSD Library Functions Manual

Packit Service 1d0348
ARCHIVE_WRITE_FREE(3)

Packit Service 1d0348
Packit Service 1d0348

NAME

Packit Service 1d0348
Packit Service 1d0348

archive_write_fail,

Packit Service 1d0348
archive_write_close, archive_write_finish,
Packit Service 1d0348
archive_write_free — functions for creating
Packit Service 1d0348
archives

Packit Service 1d0348
Packit Service 1d0348

LIBRARY

Packit Service 1d0348
Packit Service 1d0348

Streaming Archive Library

Packit Service 1d0348
(libarchive, -larchive)

Packit Service 1d0348
Packit Service 1d0348

SYNOPSIS

Packit Service 1d0348
Packit Service 1d0348

#include

Packit Service 1d0348
<archive.h>

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_fail(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_close(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_finish(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_free(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

DESCRIPTION

Packit Service 1d0348
archive_write_fail()

Packit Service 1d0348
Packit Service 1d0348

Always returns

Packit Service 1d0348
ARCHIVE_FATAL. This marks the archive object as being
Packit Service 1d0348
unusable; after calling this function, the only call that
Packit Service 1d0348
can succeed is archive_write_free() to release the
Packit Service 1d0348
resources. This can be used to speed recovery when the
Packit Service 1d0348
archive creation must be aborted. Note that the created
Packit Service 1d0348
archive is likely to be malformed in this case;

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_close()

Packit Service 1d0348
Packit Service 1d0348

Complete the archive and invoke

Packit Service 1d0348
the close callback.

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_write_finish()

Packit Service 1d0348
Packit Service 1d0348

This is a deprecated synonym

Packit Service 1d0348
for archive_write_free().

Packit Service 1d0348
Packit Service 1d0348

archive_write_free()

Packit Service 1d0348
Packit Service 1d0348

Invokes

Packit Service 1d0348
archive_write_close() if necessary, then releases all
Packit Service 1d0348
resources. If you need detailed information about
Packit Service 1d0348
archive_write_close() failures, you should be careful
Packit Service 1d0348
to call it separately, as you cannot obtain error
Packit Service 1d0348
information after archive_write_free() returns.

Packit Service 1d0348
Packit Service 1d0348

RETURN VALUES

Packit Service 1d0348
Packit Service 1d0348

These functions return

Packit Service 1d0348
ARCHIVE_OK on success, or ARCHIVE_FATAL.

Packit Service 1d0348
Packit Service 1d0348

ERRORS

Packit Service 1d0348
Packit Service 1d0348

Detailed error codes and textual

Packit Service 1d0348
descriptions are available from the archive_errno()
Packit Service 1d0348
and archive_error_string() functions.

Packit Service 1d0348
Packit Service 1d0348

SEE ALSO

Packit Service 1d0348
Packit Service 1d0348

tar(1), libarchive(3),

Packit Service 1d0348
archive_write_set_options(3), cpio(5), mtree(5), tar(5)

Packit Service 1d0348
Packit Service 1d0348

BSD

Packit Service 1d0348
February 2, 2012 BSD

Packit Service 1d0348

Packit Service 1d0348
</body>
Packit Service 1d0348
</html>