generate_tar() eventually calls write_tar_archive() which does all the "real" work and which also calls git_config(git_tar_config). We only need to do this once.
Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> ---
builtin-tar-tree.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
Show changes to builtin-tar-tree.c +0 −2
diff --git a/builtin-tar-tree.c b/builtin-tar-tree.c index 437eb72..82b4951 100644 --- a/builtin-tar-tree.c +++ b/builtin-tar-tree.c @@ -267,8 +267,6 @@ static int generate_tar(int argc, const int result; char *base = NULL; - git_config(git_tar_config); - memset(&args, 0, sizeof(args)); if (argc != 2 && argc != 3) usage(tar_tree_usage);