commit - 76089277b17d825c8f55da048c4e98a6a00a5025
commit + e1e3f5707400e6ae29df113968ebcdff42393d63
blob - 7843bcd153e3a49c347d5807271fcbfb6f659e2c
blob + 952e0f2d698e92f959a7780c9dbfd3927cc50b23
--- got/got.c
+++ got/got.c
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)
} 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) {