Download raw body.
fix got clone url with trailing slash
On Mon, Mar 07, 2022 at 05:13:47PM +0100, Christian Weisgerber wrote: > Stefan Sperling: > > > This patch makes the URI parser tolerate trailing slashes at the end > > of the input URI and adds a few additional sanity checks for empty > > URI components found during parsing. > > ok naddy Thanks! > I noticed that we also need to fix the level of indirection in two > places: Yes, indeed. OK by me. > diff 456f032ded164edd13735eb90268950619f02c22 7cc7e79e6b416c1510fb88f83a659c2b46147a6e > blob - 2e29508e51eb4534e7588561c727f6b6cf352503 > blob + 096f0320a2c1debb9a1de9ac9c0a8e2bbab704cd > --- lib/dial.c > +++ lib/dial.c > @@ -90,7 +90,7 @@ got_dial_parse_uri(char **proto, char **host, char **p > if (!p) { > /* Try parsing Git's "scp" style URL syntax. */ > *proto = strdup("ssh"); > - if (proto == NULL) { > + if (*proto == NULL) { > err = got_error_from_errno("strdup"); > goto done; > } > @@ -118,7 +118,7 @@ got_dial_parse_uri(char **proto, char **host, char **p > p = q + 1; > } else { > *proto = strndup(uri, p - uri); > - if (proto == NULL) { > + if (*proto == NULL) { > err = got_error_from_errno("strndup"); > goto done; > } > > -- > Christian "naddy" Weisgerber naddy@mips.inka.de > >
fix got clone url with trailing slash