summaryrefslogtreecommitdiff
path: root/builtin-clone.c
diff options
context:
space:
mode:
authorBrandon Casey <drafnel@gmail.com>2008-05-18 04:00:01 (GMT)
committerJunio C Hamano <gitster@pobox.com>2008-05-19 04:38:29 (GMT)
commit689ef4d42e1adf409b632ed5c36beda4852a4720 (patch)
tree1996cb895fb0bae0cfc01b9a96d01d731d1a7659 /builtin-clone.c
parenta73bc1275bb0939c51c496b1d50c516e6314eab2 (diff)
downloadgit-689ef4d42e1adf409b632ed5c36beda4852a4720.zip
git-689ef4d42e1adf409b632ed5c36beda4852a4720.tar.gz
git-689ef4d42e1adf409b632ed5c36beda4852a4720.tar.bz2
builtin-clone.c: Need to closedir() in copy_or_link_directory()
So not to leak file descriptors, close the directory after opening it. Signed-off-by: Brandon Casey <drafnel@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin-clone.c')
-rw-r--r--builtin-clone.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/builtin-clone.c b/builtin-clone.c
index 8713128..8936a51 100644
--- a/builtin-clone.c
+++ b/builtin-clone.c
@@ -215,6 +215,7 @@ static void copy_or_link_directory(char *src, char *dest)
die("failed to create link %s\n", dest);
}
}
+ closedir(dir);
}
static const struct ref *clone_local(const char *src_repo,