From: Stephen Seo Date: Thu, 18 Jul 2024 06:46:27 +0000 (+0900) Subject: Improve error printing X-Git-Tag: 1.0~55 X-Git-Url: https://git.seodisparate.com/gitweb?a=commitdiff_plain;h=c4ff2347ffdb4fc7b8aabd127a44c943649c060c;p=SimpleArchiver Improve error printing --- diff --git a/src/main.c b/src/main.c index 9d02d3f..f740c08 100644 --- a/src/main.c +++ b/src/main.c @@ -83,8 +83,11 @@ int main(int argc, const char **argv) { return 3; } - if (simple_archiver_parse_archive_info(file, 0, NULL) != 0) { + int ret = simple_archiver_parse_archive_info(file, 0, NULL); + if (ret != 0) { fprintf(stderr, "Error during archive checking/examining.\n"); + char *error_str = simple_archiver_error_to_string(ret); + fprintf(stderr, " %s\n", error_str); } fclose(file); } else if ((parsed.flags & 3) == 1) {