aboutsummaryrefslogtreecommitdiff
path: root/ar/write.c
diff options
context:
space:
mode:
Diffstat (limited to 'ar/write.c')
-rw-r--r--ar/write.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/ar/write.c b/ar/write.c
index f637d378f226..490b22fab07b 100644
--- a/ar/write.c
+++ b/ar/write.c
@@ -41,7 +41,7 @@
#include "ar.h"
-ELFTC_VCSID("$Id: write.c 2496 2012-04-24 02:33:40Z jkoshy $");
+ELFTC_VCSID("$Id: write.c 3102 2014-10-29 21:09:01Z jkoshy $");
#define _ARMAG_LEN 8 /* length of the magic string */
#define _ARHDR_LEN 60 /* length of the archive header */
@@ -259,7 +259,6 @@ read_objs(struct bsdar *bsdar, const char *archive, int checkargv)
if ((a = archive_read_new()) == NULL)
bsdar_errc(bsdar, 0, "archive_read_new failed");
- archive_read_support_compression_none(a);
archive_read_support_format_ar(a);
AC(archive_read_open_filename(a, archive, DEF_BLKSZ));
for (;;) {
@@ -349,7 +348,7 @@ read_objs(struct bsdar *bsdar, const char *archive, int checkargv)
TAILQ_INSERT_TAIL(&bsdar->v_obj, obj, objs);
}
AC(archive_read_close(a));
- ACV(archive_read_finish(a));
+ ACV(archive_read_free(a));
}
/*
@@ -732,7 +731,6 @@ write_objs(struct bsdar *bsdar)
archive_write_set_format_ar_bsd(a);
else
archive_write_set_format_ar_svr4(a);
- archive_write_set_compression_none(a);
AC(archive_write_open_filename(a, bsdar->filename));
@@ -795,7 +793,7 @@ write_objs(struct bsdar *bsdar)
}
AC(archive_write_close(a));
- ACV(archive_write_finish(a));
+ ACV(archive_write_free(a));
}
/*