X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=remote.c;h=9cc3b07d214a63271849243c5f823b8f87ad631b;hb=19a504d92bde1ba1936eb025c571fef7e6630e4b;hp=670dd448130d20325f5f9f1de8afd0f011535db2;hpb=d3b017822d6b37523a9ee2d9d5bc9a2513221ae5;p=thirdparty%2Fgit.git diff --git a/remote.c b/remote.c index 670dd44813..9cc3b07d21 100644 --- a/remote.c +++ b/remote.c @@ -337,14 +337,14 @@ static int handle_config(const char *key, const char *value, void *cb) if (!name) return 0; if (!strcmp(subkey, "insteadof")) { - rewrite = make_rewrite(&rewrites, name, namelen); if (!value) return config_error_nonbool(key); + rewrite = make_rewrite(&rewrites, name, namelen); add_instead_of(rewrite, xstrdup(value)); } else if (!strcmp(subkey, "pushinsteadof")) { - rewrite = make_rewrite(&rewrites_push, name, namelen); if (!value) return config_error_nonbool(key); + rewrite = make_rewrite(&rewrites_push, name, namelen); add_instead_of(rewrite, xstrdup(value)); } }