Blame doc/html/archive_read_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_READ_FREE(3) BSD Library Functions Manual

Packit Service 1d0348
ARCHIVE_READ_FREE(3)

Packit Service 1d0348
Packit Service 1d0348

NAME

Packit Service 1d0348
Packit Service 1d0348

archive_read_close,

Packit Service 1d0348
archive_read_finish, archive_read_free
Packit Service 1d0348
functions for reading streaming 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_read_close(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

int

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

archive_read_finish(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

int

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

archive_read_free(struct archive *);

Packit Service 1d0348
Packit Service 1d0348

DESCRIPTION

Packit Service 1d0348
archive_read_close()

Packit Service 1d0348
Packit Service 1d0348

Complete the archive and invoke

Packit Service 1d0348
the close callback.

Packit Service 1d0348
Packit Service 1d0348

archive_read_finish()

Packit Service 1d0348
Packit Service 1d0348

This is a deprecated synonym

Packit Service 1d0348
for archive_read_free(). The new name was introduced
Packit Service 1d0348
with libarchive 3.0. Applications that need to compile with
Packit Service 1d0348
either libarchive 2 or libarchive 3 should continue to use
Packit Service 1d0348
the archive_read_finish() name. Both names will be
Packit Service 1d0348
supported until libarchive 4.0 is released, which is not
Packit Service 1d0348
expected to occur earlier than 2013.

Packit Service 1d0348
Packit Service 1d0348

archive_read_free()

Packit Service 1d0348
Packit Service 1d0348

Invokes

Packit Service 1d0348
archive_read_close() if it was not invoked manually,
Packit Service 1d0348
then release all resources. Note: In libarchive 1.x, this
Packit Service 1d0348
function was declared to return void, which made it
Packit Service 1d0348
impossible to detect certain errors when
Packit Service 1d0348
archive_read_close() was invoked implicitly from this
Packit Service 1d0348
function. The declaration is corrected beginning with
Packit Service 1d0348
libarchive 2.0.

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

libarchive(3),

Packit Service 1d0348
archive_read_new(3), archive_read_data(3),
Packit Service 1d0348
archive_read_filter(3), archive_read_format(3),
Packit Service 1d0348
archive_read_open(3), archive_read_set_options(3),
Packit Service 1d0348
archive_util(3)

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>