Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
add: fix potential wrong errno usage
Baptiste Daroussin committed 2 months ago
commit 661b0da15dd51c183aee831324d4c2aa08dc1e41
parent cf5c78c
1 file changed +2 -1
modified src/add.c
@@ -169,8 +169,9 @@ exec_add(int argc, char **argv)
			   testing for that at the moment */

			if (!STREQ(file, "-") && access(file, F_OK) != 0) {
+
				int saved_errno = errno;
				warn("%s", file);
-
				if (errno == ENOENT)
+
				if (saved_errno == ENOENT)
					warnx("Was 'pkg install %s' meant?", file);
				fprintf(failedpkgs->fp, "%s", argv[i]);
				if (i != argc - 1)