Code

Make the "traditionally-supported" URLs a special case
[git.git] / transport-helper.c
index 43fdc0a434caf65f9ecc988ad8a3ab17229f60c2..46848777233c31b12897cf06ecf71e1718b342c1 100644 (file)
@@ -152,13 +152,10 @@ static struct ref *get_refs_list(struct transport *transport, int for_push)
        return ret;
 }
 
-int transport_helper_init(struct transport *transport)
+int transport_helper_init(struct transport *transport, const char *name)
 {
        struct helper_data *data = xcalloc(sizeof(*data), 1);
-       char *eom = strchr(transport->url, ':');
-       if (!eom)
-               return -1;
-       data->name = xstrndup(transport->url, eom - transport->url);
+       data->name = name;
 
        transport->data = data;
        transport->get_refs_list = get_refs_list;