From: Johannes Sixt Date: Tue, 13 Oct 2009 10:53:28 +0000 (+0200) Subject: remote-curl: add missing initialization of argv0_path X-Git-Tag: v1.6.5.1~5 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=c6dfb399448f6de17ce417052f1bb345c9e022c9;p=git.git remote-curl: add missing initialization of argv0_path All programs, in particular also the stand-alone programs (non-builtins) must call git_extract_argv0_path(argv[0]) in order to help builds that derive the installation prefix at runtime, such as the MinGW build. Without this call, the program segfaults (or raises an assertion failure). Signed-off-by: Johannes Sixt Tested-by: Michael Wookey Signed-off-by: Junio C Hamano --- diff --git a/remote-curl.c b/remote-curl.c index ad6a1637b..d8d276a47 100644 --- a/remote-curl.c +++ b/remote-curl.c @@ -82,6 +82,7 @@ int main(int argc, const char **argv) const char *url; struct walker *walker = NULL; + git_extract_argv0_path(argv[0]); setup_git_directory(); if (argc < 2) { fprintf(stderr, "Remote needed\n");