[PATCH] Don't fail in http-pull if URL is missing a '/' at the end
- From
- Andreas Gal <gal@uci.edu>
- Date
- Apr 25, 2005, 16:21 UTC
- Message-ID
- <Pine.LNX.4.58.0504250917110.9176@sam.ics.uci.edu>
- In-Reply-To
- <E1DQ5nn-0003au-QN@be1.7eggert.dyndns.org>
http-pull fails if the URL doesn't end with a '/'. This patch adds one if needed.
Signed-off-by: Andreas Gal <gal@uci.edu>
--- http-pull.c 2005-04-25 09:15:45.000000000 -0700 +++ /home/gal/src/git/git-bit/http-pull.c 2005-04-25 09:09:54.000000000 -0700
@@ -76,6 +76,8 @@ url = malloc(strlen(base) + 50); strcpy(url, base); posn = url + strlen(base); + if (posn[-1] != '/') + *posn++ = '/'; strcpy(posn, "objects/"); posn += 8; memcpy(posn, hex, 2);