diff options
author | Junio C Hamano <gitster@pobox.com> | 2014-08-13 14:24:46 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-08-13 14:24:46 -0700 |
commit | 07396f4dab39db2bab6d8b2a230cb46d7e02b12f (patch) | |
tree | 30e0eba045af3128fc920565a5b6667879051f40 | |
parent | 9972bb249c5e6b546fcf0bd8ae685c184ce1b369 (diff) | |
parent | a26bc613a64ac2c7ee69a50675e61b004a26382d (diff) | |
download | git-07396f4dab39db2bab6d8b2a230cb46d7e02b12f.tar.gz |
Merge branch 'ta/pretty-parse-config' into next
* ta/pretty-parse-config:
pretty.c: make git_pretty_formats_config return -1 on git_config_string failure
-rw-r--r-- | pretty.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -70,7 +70,9 @@ static int git_pretty_formats_config(const char *var, const char *value, void *c commit_format->name = xstrdup(name); commit_format->format = CMIT_FMT_USERFORMAT; - git_config_string(&fmt, var, value); + if (git_config_string(&fmt, var, value)) + return -1; + if (starts_with(fmt, "format:") || starts_with(fmt, "tformat:")) { commit_format->is_tformat = fmt[0] == 't'; fmt = strchr(fmt, ':') + 1; |