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 <j6t@kdbg.org> Tested-by: Michael Wookey <michaelwookey@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									6ff9ae9f97
								
							
						
					
					
						commit
						c6dfb39944
					
				|  | @ -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"); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Johannes Sixt
						Johannes Sixt