OSDN Git Service

Replace fprintf() with fatal_error()
authorKoji Arai <jca02266@gmail.com>
Sun, 29 Nov 2015 11:47:51 +0000 (20:47 +0900)
committerKoji Arai <jca02266@gmail.com>
Sun, 29 Nov 2015 11:51:48 +0000 (20:51 +0900)
src/lhext.c

index 24b8dc9..ea24852 100644 (file)
@@ -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を持つヘッダをチェックする */