{"thread":{"id":"13561","subject":"[PATCH] builtin-clone.c: Need to closedir() in copy_or_link_directory()","startedAt":"2008-05-18T04:00:01Z","lastAt":"2008-05-18T04:00:01Z","messageCount":1,"participants":["drafnel@gmail.com"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"77216","messageId":"3926741.1211083121329.JavaMail.teamon@b306.teamon.com","threadId":"13561","inReplyTo":"1211083201-2696-1-git-send-email-foo@example.com","subject":"[PATCH] builtin-clone.c: Need to closedir() in copy_or_link_directory()","fromName":"","fromEmail":"drafnel@gmail.com","sentAt":"2008-05-18T04:00:01Z","receivedAt":"2008-05-18T04:00:01Z","isPatch":true,"sender":{"key":"drafnel@gmail.com","avatar":"https://avatars.githubusercontent.com/u/921167?v=4"},"body":"From: Brandon Casey <drafnel@gmail.com>\n\nSo not to leak file descriptors, close the directory after opening it.\n\nSigned-off-by: Brandon Casey <drafnel@gmail.com>\n---\n builtin-clone.c |    1 +\n 1 files changed, 1 insertions(+), 0 deletions(-)\n\ndiff --git a/builtin-clone.c b/builtin-clone.c\nindex 8713128..8936a51 100644\n--- a/builtin-clone.c\n+++ b/builtin-clone.c\n@@ -215,6 +215,7 @@ static void copy_or_link_directory(char *src, char *dest)\n \t\t\t\tdie(\"failed to create link %s\\n\", dest);\n \t\t}\n \t}\n+\tclosedir(dir);\n }\n \n static const struct ref *clone_local(const char *src_repo,\n-- \n1.5.5.1.447.geb0a7\n"}]}