xref: /aosp_15_r20/external/sandboxed-api/oss-internship-2020/libarchive/patches/archive_virtual.patch (revision ec63e07ab9515d95e79c211197c445ef84cefa6a)
1*ec63e07aSXin Li--- archive_virtual.c	2020-09-11 16:39:07.158014139 +0000
2*ec63e07aSXin Li+++ archive_virtual2.c	2020-09-11 16:39:50.842107856 +0000
3*ec63e07aSXin Li@@ -124,13 +124,13 @@
4*ec63e07aSXin Li 	return ((a->vtable->archive_write_finish_entry)(a));
5*ec63e07aSXin Li }
6*ec63e07aSXin Li
7*ec63e07aSXin Li-la_ssize_t
8*ec63e07aSXin Li+int
9*ec63e07aSXin Li archive_write_data(struct archive *a, const void *buff, size_t s)
10*ec63e07aSXin Li {
11*ec63e07aSXin Li 	return ((a->vtable->archive_write_data)(a, buff, s));
12*ec63e07aSXin Li }
13*ec63e07aSXin Li
14*ec63e07aSXin Li-la_ssize_t
15*ec63e07aSXin Li+int
16*ec63e07aSXin Li archive_write_data_block(struct archive *a, const void *buff, size_t s,
17*ec63e07aSXin Li     la_int64_t o)
18*ec63e07aSXin Li {
19