The comments in color.c indicate that the syntax for the color options in the git config is [fg [bg]] [attr], however the implementation fails if strtol is unable to convert the string in its entirety into an integer.
Signed-off-by: Chris Larson <clarson@kergoth.com> --- color.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
Show changes to color.c +1 −1
diff --git a/color.c b/color.c index 7f66c29..62518fa 100644 --- a/color.c +++ b/color.c @@ -17,7 +17,7 @@ static int parse_color(const char *name, int len) return i - 1; } i = strtol(name, &end, 10); - if (*name && !*end && i >= -1 && i <= 255) + if (*name && i >= -1 && i <= 255) return i; return -2; }
-- 1.5.4.29.g43ce-dirty