From: Koji Arai Date: Sun, 29 Nov 2015 11:47:51 +0000 (+0900) Subject: Replace fprintf() with fatal_error() X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=13739aa1c9ba37872be0583bec96d9ff5359c609;p=lha%2Flha.git Replace fprintf() with fatal_error() --- diff --git a/src/lhext.c b/src/lhext.c index 24b8dc9..ea24852 100644 --- a/src/lhext.c +++ b/src/lhext.c @@ -274,8 +274,7 @@ extract_one(afp, hdr) } else { if (is_directory_traversal(q)) { - fprintf(stderr, "Possible directory traversal hack attempt in %s\n", q); - exit(111); + fatal_error("Possible directory traversal hack attempt in %s\n", q); } if (*q == '/') { @@ -296,8 +295,7 @@ extract_one(afp, hdr) } if (!make_name_with_pathcheck(name, sizeof(name), extract_directory, q)) { - fprintf(stderr, "Possible symlink traversal hack attempt in %s\n", q); - exit(111); + fatal_error("Possible symlink traversal hack attempt in %s\n", q); } /* LZHDIRS_METHODを持つヘッダをチェックする */