]> gitweb.michael.orlitzky.com - apply-default-acl.git/commitdiff
Improve the error message for most types of inaccessible paths.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Mar 2018 22:15:07 +0000 (17:15 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Mar 2018 22:26:08 +0000 (17:26 -0500)
run-tests.sh
src/apply-default-acl.c

index 3ac659fcdce364a534f2b128a337de113cc114da..37414302865f93d99f661fab70b29c7a26ca08e2 100755 (executable)
@@ -672,14 +672,12 @@ compare
 # we get the expected error.
 TESTNUM=25
 ACTUAL=$( "${BIN}" test/nonexistent 2>&1 )
-ACTUAL="${ACTUAL#*: }"
 EXPECTED="test/nonexistent: No such file or directory"
 compare
 
 # Same as the previous test, but with --recursive.
 TESTNUM=26
 ACTUAL=$( "${BIN}" --recursive test/nonexistent 2>&1 )
-ACTUAL="${ACTUAL#*: }"
 EXPECTED="test/nonexistent: No such file or directory"
 compare
 
@@ -690,7 +688,6 @@ DUMMY1="${TESTDIR}/dummy1"
 DUMMY2="${TESTDIR}/dummy2"
 touch "${DUMMY1}" "${DUMMY2}"
 ACTUAL=$( "${BIN}" "${DUMMY1}" test/nonexistent "${DUMMY2}" 2>&1 )
-ACTUAL="${ACTUAL#*: }"
 EXPECTED="test/nonexistent: No such file or directory"
 compare
 
index 3350a19ab60fbf1b26f9c9b9a45ddfdf4750a83e..a520aa9b6d4ebdc43b5055772292c1efe4b2b822 100644 (file)
@@ -257,7 +257,7 @@ int main(int argc, char* argv[]) {
      * typos, too.
      */
     if (!path_accessible(target)) {
-      fprintf(stderr, "%s: %s: No such file or directory\n", argv[0], target);
+      perror(target);
       result = EXIT_FAILURE;
       continue;
     }