Deleted Added
full compact
archive_virtual.c (328827) archive_virtual.c (337351)
1/*-
2 * Copyright (c) 2003-2007 Tim Kientzle
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 10 unchanged lines hidden (view full) ---

19 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
23 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26#include "archive_platform.h"
1/*-
2 * Copyright (c) 2003-2007 Tim Kientzle
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 10 unchanged lines hidden (view full) ---

19 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
23 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26#include "archive_platform.h"
27__FBSDID("$FreeBSD: stable/11/contrib/libarchive/libarchive/archive_virtual.c 328827 2018-02-03 02:17:04Z mm $");
27__FBSDID("$FreeBSD: stable/11/contrib/libarchive/libarchive/archive_virtual.c 337351 2018-08-05 14:35:30Z mm $");
28
29#include "archive.h"
30#include "archive_entry.h"
31#include "archive_private.h"
32
33int
34archive_filter_code(struct archive *a, int n)
35{

--- 83 unchanged lines hidden (view full) ---

119}
120
121int
122archive_write_finish_entry(struct archive *a)
123{
124 return ((a->vtable->archive_write_finish_entry)(a));
125}
126
28
29#include "archive.h"
30#include "archive_entry.h"
31#include "archive_private.h"
32
33int
34archive_filter_code(struct archive *a, int n)
35{

--- 83 unchanged lines hidden (view full) ---

119}
120
121int
122archive_write_finish_entry(struct archive *a)
123{
124 return ((a->vtable->archive_write_finish_entry)(a));
125}
126
127ssize_t
127la_ssize_t
128archive_write_data(struct archive *a, const void *buff, size_t s)
129{
130 return ((a->vtable->archive_write_data)(a, buff, s));
131}
132
128archive_write_data(struct archive *a, const void *buff, size_t s)
129{
130 return ((a->vtable->archive_write_data)(a, buff, s));
131}
132
133ssize_t
133la_ssize_t
134archive_write_data_block(struct archive *a, const void *buff, size_t s,
135 la_int64_t o)
136{
137 if (a->vtable->archive_write_data_block == NULL) {
138 archive_set_error(a, ARCHIVE_ERRNO_MISC,
139 "archive_write_data_block not supported");
140 a->state = ARCHIVE_STATE_FATAL;
141 return (ARCHIVE_FATAL);

--- 22 unchanged lines hidden ---
134archive_write_data_block(struct archive *a, const void *buff, size_t s,
135 la_int64_t o)
136{
137 if (a->vtable->archive_write_data_block == NULL) {
138 archive_set_error(a, ARCHIVE_ERRNO_MISC,
139 "archive_write_data_block not supported");
140 a->state = ARCHIVE_STATE_FATAL;
141 return (ARCHIVE_FATAL);

--- 22 unchanged lines hidden ---