diff options
author | Tim Kientzle <kientzle@gmail.com> | 2009-01-07 00:06:03 -0500 |
---|---|---|
committer | Tim Kientzle <kientzle@gmail.com> | 2009-01-07 00:06:03 -0500 |
commit | 134260bb71a63b1968af957a41b0f5a71a19c9d3 (patch) | |
tree | 9ec136319344d7fdd14ed5a311641aed874b9da1 /libarchive/archive_virtual.c | |
parent | 63bad2ed1211ccc469d6015ca9ebe62f8483df92 (diff) | |
download | libarchive-134260bb71a63b1968af957a41b0f5a71a19c9d3.tar.gz |
Virtualize archive_read_close and archive_read_finish.
SVN-Revision: 391
Diffstat (limited to 'libarchive/archive_virtual.c')
-rw-r--r-- | libarchive/archive_virtual.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libarchive/archive_virtual.c b/libarchive/archive_virtual.c index b7364000..c86e5bcb 100644 --- a/libarchive/archive_virtual.c +++ b/libarchive/archive_virtual.c @@ -36,6 +36,12 @@ archive_write_close(struct archive *a) return ((a->vtable->archive_close)(a)); } +int +archive_read_close(struct archive *a) +{ + return ((a->vtable->archive_close)(a)); +} + #if ARCHIVE_API_VERSION > 1 int archive_write_finish(struct archive *a) @@ -52,6 +58,12 @@ archive_write_finish(struct archive *a) #endif int +archive_read_finish(struct archive *a) +{ + return ((a->vtable->archive_close)(a)); +} + +int archive_write_header(struct archive *a, struct archive_entry *entry) { return ((a->vtable->archive_write_header)(a, entry)); |