From: Nguyễn Thái Ngọc Duy Date: Wed, 27 Feb 2008 16:39:18 GMT Subject: [PATCH 5/9] http-push: Avoid calling setup_git_directory() twice Message-ID: <20080227163918.GA28071@laptop> In-Reply-To: Signed-off-by: Nguyễn Thái Ngọc Duy --- http-push.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/http-push.c b/http-push.c index 406270f..1dd78e8 100644 --- a/http-push.c +++ b/http-push.c @@ -2173,7 +2173,7 @@ int main(int argc, char **argv) struct ref *ref; char *rewritten_url = NULL; - setup_git_directory(); + const char *prefix = setup_git_directory(); remote = xcalloc(sizeof(*remote), 1); @@ -2375,7 +2375,7 @@ int main(int argc, char **argv) commit_argv[3] = old_sha1_hex; commit_argc++; } - init_revisions(&revs, setup_git_directory()); + init_revisions(&revs, prefix); setup_revisions(commit_argc, commit_argv, &revs, NULL); free(new_sha1_hex); if (old_sha1_hex) { -- 1.5.4.2.281.g28d0e