summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSverre Rabbelier <srabbelier@gmail.com>2011-07-16 13:03:39 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-07-19 18:17:48 (GMT)
commit4d2ec306e88b4de5aeb611b18b00139c90d4fa78 (patch)
tree3c4949506b2a3ccd7b6f5cbdedeecb5da545c245
parent9504bc9d5a1e672ce5945679f86294e61bbea3a6 (diff)
downloadgit-4d2ec306e88b4de5aeb611b18b00139c90d4fa78.zip
git-4d2ec306e88b4de5aeb611b18b00139c90d4fa78.tar.gz
git-4d2ec306e88b4de5aeb611b18b00139c90d4fa78.tar.bz2
transport-helper: Use capname for refspec capability too
Previously the refspec capability could not be listed as required or their parsing would break. Most likely the reason the second hunk wasn't caught is because the series that added 'refspec' as capability, and the one that added required capabilities were done in parallel. Signed-off-by: Sverre Rabbelier <srabbelier@gmail.com> Acked-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--transport-helper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/transport-helper.c b/transport-helper.c
index 0c00be9..0cfc9ae 100644
--- a/transport-helper.c
+++ b/transport-helper.c
@@ -181,7 +181,7 @@ static struct child_process *get_helper(struct transport *transport)
ALLOC_GROW(refspecs,
refspec_nr + 1,
refspec_alloc);
- refspecs[refspec_nr++] = strdup(buf.buf + strlen("refspec "));
+ refspecs[refspec_nr++] = strdup(capname + strlen("refspec "));
} else if (!strcmp(capname, "connect")) {
data->connect = 1;
} else if (mandatory) {