On Tue, Mar 1, 2016 at 9:42 PM, Jeff King <[email protected]> wrote:
> - for (i = 0; i < unknown_extensions.nr; i++)
> - warning("unknown repository extension: %s",
> - unknown_extensions.items[i].string);
> - *nongit_ok = -1;
> - ret = -1;
> +int verify_repository_format(const struct repository_format *format,
> + struct strbuf *err)
> +{
> + if (GIT_REPO_VERSION_READ < format->version) {
> + strbuf_addf(err, "Expected git repo version <= %d, found %d",
> + GIT_REPO_VERSION_READ, format->version);
> + return -1;
Since you have given lots of thoughts about this code, perhaps just a
little bit more, double check if these strings should be translatable
or not and mark _() if so?
> }
>
> - strbuf_release(&sb);
> - return ret;
> + if (format->version >= 1 && format->unknown_extensions.nr) {
> + int i;
> +
> + for (i = 0; i < format->unknown_extensions.nr; i++)
> + strbuf_addf(err, "unknown repository extension: %s",
> +
> format->unknown_extensions.items[i].string);
Ditto.
--
Duy
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html