diff options
author | Thomas Rast <trast@student.ethz.ch> | 2011-01-10 11:37:26 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2011-01-10 09:10:54 -0800 |
commit | ea640cc691d56f7151c5ba654b09c4a987dbef93 (patch) | |
tree | 039b65f623af477163357db76ea98752641c8a2b /strbuf.c | |
parent | Git 1.7.0.9 (diff) | |
download | tgif-ea640cc691d56f7151c5ba654b09c4a987dbef93.tar.xz |
submodule: fix relative url parsing for scp-style origin
The function resolve_relative_url was not prepared to deal with an
scp-style origin 'user@host:path' in the case where 'path' is only a
single component. Fix this by extending the logic that strips one
path component from the $remoteurl.
Also add tests for both styles of URLs.
Noticed-by: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Signed-off-by: Thomas Rast <trast@student.ethz.ch>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'strbuf.c')
0 files changed, 0 insertions, 0 deletions