commit - aff6eea4a3dab188aabdf9b0c721a5a3cc1dbac7
commit + 0c93d2044bbc9a5f34892bb6b6f44fd5ce96b660
blob - 4ed0eaabe20911ce9b81b13c0b1bc933ac507ab4
blob + 036305e904556fd6910f4e907610f8973a3b2e8a
--- lib/repository.c
+++ lib/repository.c
struct got_repository *repo = NULL;
const struct got_error *err = NULL;
char *abspath, *repo_path = NULL;
- int i, tried_root = 0;
+ int i;
*repop = NULL;
if (err->code != GOT_ERR_NOT_GIT_REPO)
goto done;
if (repo_path[0] == '/' && repo_path[1] == '\0') {
- if (tried_root) {
- err = got_error(GOT_ERR_NOT_GIT_REPO);
- goto done;
- }
- tried_root = 1;
+ err = got_error(GOT_ERR_NOT_GIT_REPO);
+ goto done;
}
err = got_path_dirname(&parent_path, repo_path);
if (err)