Commit e1e3f5707400e6ae29df113968ebcdff42393d63

Stefan Sperling 2018-04-01T20:52:29

replace use of err() with got_error_from_errno()

diff --git a/got/got.c b/got/got.c
index 7843bcd..952e0f2 100644
--- a/got/got.c
+++ b/got/got.c
@@ -473,7 +473,7 @@ cmd_log(int argc, char *argv[])
 	if (argc == 0) {
 		repo_path = getcwd(NULL, 0);
 		if (repo_path == NULL)
-			err(1, "getcwd");
+			return got_error_from_errno();
 	} else if (argc == 1) {
 		repo_path = realpath(argv[0], NULL);
 		if (repo_path == NULL)
@@ -638,7 +638,7 @@ cmd_diff(int argc, char *argv[])
 	} else if (argc == 2) {
 		repo_path = getcwd(NULL, 0);
 		if (repo_path == NULL)
-			err(1, "getcwd");
+			return got_error_from_errno();
 		obj_id_str1 = argv[0];
 		obj_id_str2 = argv[1];
 	} else if (argc == 3) {