Tanay Abhra <tanayabh@xxxxxxxxx> writes: > --- a/config.c > +++ b/config.c > @@ -1403,11 +1403,12 @@ const struct string_list *git_configset_get_value_multi(struct config_set *cs, c > > int git_configset_get_string_const(struct config_set *cs, const char *key, const char **dest) > { > - const char *value; > - if (!git_configset_get_value(cs, key, &value)) > - return git_config_string(dest, key, value); > - else > - return 1; > + int ret; > + char *value; > + ret = git_configset_get_string(cs, key, &value); > + if (ret <= 0) > + *dest = (const char*)value; > + return ret; > } Isn't this a fixup meant for another series? > int git_configset_get_string(struct config_set *cs, const char *key, char **dest) > @@ -1418,8 +1419,7 @@ int git_configset_get_string(struct config_set *cs, const char *key, char **dest > return config_error_nonbool(key); > *dest = xstrdup(value); > return 0; > - } > - else > + } else > return 1; Useless churn. -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html