diff options
author | Michihiro NAKAJIMA <ggcueroad@gmail.com> | 2012-02-14 05:45:06 +0900 |
---|---|---|
committer | Michihiro NAKAJIMA <ggcueroad@gmail.com> | 2012-02-14 16:29:42 +0900 |
commit | f30dc311bafff055bbcfcb272834566e15fce4dd (patch) | |
tree | 98a9ba64a9cca385af29791091f2e2f1c91fbe1d /libarchive/archive_write_add_filter_bzip2.c | |
parent | 1ecb1bb23cc28c22e787f3bf5a65342bcb0f3282 (diff) | |
download | libarchive-f30dc311bafff055bbcfcb272834566e15fce4dd.tar.gz |
Fix issue 237.
Properly set a clear error message when archive_{write,read}_set_options failed.
Diffstat (limited to 'libarchive/archive_write_add_filter_bzip2.c')
-rw-r--r-- | libarchive/archive_write_add_filter_bzip2.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libarchive/archive_write_add_filter_bzip2.c b/libarchive/archive_write_add_filter_bzip2.c index 24e05717..2b48959e 100644 --- a/libarchive/archive_write_add_filter_bzip2.c +++ b/libarchive/archive_write_add_filter_bzip2.c @@ -216,6 +216,9 @@ archive_compressor_bzip2_options(struct archive_write_filter *f, return (ARCHIVE_OK); } + /* Note: The "warn" return is just to inform the options + * supervisor that we didn't handle it. It will generate + * a suitable error if no one used this option. */ return (ARCHIVE_WARN); } |