]> git.ipfire.org Git - thirdparty/git.git/commitdiff
commit-graph: Fix missing closedir in expire_commit_graphs
authorMiaoqian Lin <linmq006@gmail.com>
Mon, 19 Sep 2022 14:14:40 +0000 (18:14 +0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 19 Sep 2022 17:42:38 +0000 (10:42 -0700)
The function calls opendir() but missing the corresponding
closedir() before exit the function.
Add missing closedir() to fix it.

Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Reviewed-by: Derrick Stolee <derrickstolee@github.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
commit-graph.c

index 2b528187316e28eb114b575727dc26101aa9296a..0d44cd0fa485dcc418daf7a2f3a7dfdde9ad242e 100644 (file)
@@ -2269,6 +2269,8 @@ static void expire_commit_graphs(struct write_commit_graph_context *ctx)
        }
 
 out:
+       if(dir)
+               closedir(dir);
        strbuf_release(&path);
 }