From 41b6e2cb13edd9979281582a152a82a3aed0e5d3 Mon Sep 17 00:00:00 2001 From: Michihiro NAKAJIMA Date: Thu, 11 Oct 2012 14:36:56 +0900 Subject: [PATCH] Set warning messages. --- libarchive/archive_read_support_filter_grzip.c | 2 ++ libarchive/archive_read_support_filter_lrzip.c | 2 ++ libarchive/archive_read_support_filter_lzop.c | 2 ++ libarchive/archive_write_add_filter_grzip.c | 2 ++ libarchive/archive_write_add_filter_lrzip.c | 2 ++ libarchive/archive_write_add_filter_lzop.c | 2 ++ 6 files changed, 12 insertions(+) diff --git a/libarchive/archive_read_support_filter_grzip.c b/libarchive/archive_read_support_filter_grzip.c index 61403f6dc..84c86aeb4 100644 --- a/libarchive/archive_read_support_filter_grzip.c +++ b/libarchive/archive_read_support_filter_grzip.c @@ -79,6 +79,8 @@ archive_read_support_filter_grzip(struct archive *_a) reader->options = NULL; reader->free = grzip_reader_free; /* This filter always uses an external program. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external grzip program for grzip decompression"); return (ARCHIVE_WARN); } diff --git a/libarchive/archive_read_support_filter_lrzip.c b/libarchive/archive_read_support_filter_lrzip.c index 62d3f9b6a..d8ae92113 100644 --- a/libarchive/archive_read_support_filter_lrzip.c +++ b/libarchive/archive_read_support_filter_lrzip.c @@ -78,6 +78,8 @@ archive_read_support_filter_lrzip(struct archive *_a) reader->options = NULL; reader->free = lrzip_reader_free; /* This filter always uses an external program. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external lrzip program for lrzip decompression"); return (ARCHIVE_WARN); } diff --git a/libarchive/archive_read_support_filter_lzop.c b/libarchive/archive_read_support_filter_lzop.c index cfaa30879..ed427d59a 100644 --- a/libarchive/archive_read_support_filter_lzop.c +++ b/libarchive/archive_read_support_filter_lzop.c @@ -72,6 +72,8 @@ archive_read_support_filter_lzop(struct archive *_a) reader->options = NULL; reader->free = lzop_reader_free; /* Return ARCHIVE_WARN since this always uses an external program. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external lzop program for lzop decompression"); return (ARCHIVE_WARN); } diff --git a/libarchive/archive_write_add_filter_grzip.c b/libarchive/archive_write_add_filter_grzip.c index dc58ed05f..66d6c730e 100644 --- a/libarchive/archive_write_add_filter_grzip.c +++ b/libarchive/archive_write_add_filter_grzip.c @@ -81,6 +81,8 @@ archive_write_add_filter_grzip(struct archive *_a) /* Note: This filter always uses an external program, so we * return "warn" to inform of the fact. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external grzip program for grzip compression"); return (ARCHIVE_WARN); } diff --git a/libarchive/archive_write_add_filter_lrzip.c b/libarchive/archive_write_add_filter_lrzip.c index 578ca84ef..679554fce 100644 --- a/libarchive/archive_write_add_filter_lrzip.c +++ b/libarchive/archive_write_add_filter_lrzip.c @@ -87,6 +87,8 @@ archive_write_add_filter_lrzip(struct archive *_a) /* Note: This filter always uses an external program, so we * return "warn" to inform of the fact. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external lrzip program for lrzip compression"); return (ARCHIVE_WARN); } diff --git a/libarchive/archive_write_add_filter_lzop.c b/libarchive/archive_write_add_filter_lzop.c index 7106c7095..6833e0ace 100644 --- a/libarchive/archive_write_add_filter_lzop.c +++ b/libarchive/archive_write_add_filter_lzop.c @@ -86,6 +86,8 @@ archive_write_add_filter_lzop(struct archive *_a) /* Note: This filter always uses an external program, so we * return "warn" to inform of the fact. */ + archive_set_error(_a, ARCHIVE_ERRNO_MISC, + "Using external lzop program for lzop compression"); return (ARCHIVE_WARN); } -- 2.47.2