commit - c2301be8a8ce61e6c8f12911c32a70d636b2e5c9
commit + ad7de8d907a8f1a02d6449c9795f79a11d74d1b5
blob - 2b977a10f0a83d20daf46dce7156c9be121e59c2
blob + c31cd3fda721b5e2d4da9cc906d189a82ed3cce9
--- tog/tog.c
+++ tog/tog.c
if (error == NULL)
got_repo_close(repo);
} else
- error = got_error(GOT_ERR_NOT_GIT_REPO);
+ error = got_error_from_errno();
if (error) {
- free(repo_path);
- fprintf(stderr, "%s: unknown command '%s'\n",
+ fprintf(stderr, "%s: '%s' is neither a known "
+ "command nor a path to a repository\n",
getprogname(), argv[0]);
+ free(repo_path);
return 1;
}
cmd = &tog_commands[0];