summaryrefslogtreecommitdiff
path: root/src/fileops.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fileops.c')
-rw-r--r--src/fileops.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/fileops.c b/src/fileops.c
index db53d4fce..c01ff64db 100644
--- a/src/fileops.c
+++ b/src/fileops.c
@@ -630,13 +630,11 @@ static git_futils_dirs_guess_cb git_futils__dir_guess[GIT_FUTILS_DIR__MAX] = {
int git_futils_dirs_global_init(void)
{
git_futils_dir_t i;
- git_buf *path;
+ const git_buf *path;
int error = 0;
- for (i = 0; i < GIT_FUTILS_DIR__MAX; i++) {
- if ((error = git_futils_dirs_get(&path, i)) < 0)
- break;
- }
+ for (i = 0; !error && i < GIT_FUTILS_DIR__MAX; i++)
+ error = git_futils_dirs_get(&path, i);
return error;
}