make is_submodule_populated gently
[gitweb.git] / submodule.c
index 45e93a1d55003d1a480e5eff2d1e3d8752d24c1e..04d185738ff2e8b10ec0564e02aad18dba2a9b4d 100644 (file)
@@ -234,15 +234,12 @@ int is_submodule_initialized(const char *path)
        return ret;
 }
 
-/*
- * Determine if a submodule has been populated at a given 'path'
- */
-int is_submodule_populated(const char *path)
+int is_submodule_populated_gently(const char *path, int *return_error_code)
 {
        int ret = 0;
        char *gitdir = xstrfmt("%s/.git", path);
 
-       if (resolve_gitdir(gitdir))
+       if (resolve_gitdir_gently(gitdir, return_error_code))
                ret = 1;
 
        free(gitdir);