http-push: disable http-push without USE_CURL_MULTI
Make http-push always fail when not compiled with USE_CURL_MULTI, since otherwise it corrupts the remote repository (and then fails anyway). Signed-off-by: Grégoire Barbier <gb@gbarbier.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
c764a0c2b6
commit
f854824bc5
@ -2212,6 +2212,10 @@ int main(int argc, char **argv)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef USE_CURL_MULTI
|
||||||
|
die("git-push is not available for http/https repository when not compiled with USE_CURL_MULTI");
|
||||||
|
#endif
|
||||||
|
|
||||||
if (!remote->url)
|
if (!remote->url)
|
||||||
usage(http_push_usage);
|
usage(http_push_usage);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user