From a99264bff6bc4a16c335a09dab1b6c6c9a763a10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Tue, 19 Apr 2011 16:34:22 +0200 Subject: [PATCH] config: allow uppercase number suffixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Martín Nieto --- src/config.c | 3 +++ tests/resources/config/config5 | Bin 76 -> 106 bytes tests/t15-config.c | 9 +++++++++ 3 files changed, 12 insertions(+) diff --git a/src/config.c b/src/config.c index 9e62df0c5..ec350f8fd 100644 --- a/src/config.c +++ b/src/config.c @@ -394,12 +394,15 @@ int git_config_get_long(git_config *cfg, const char *name, long int *out) case '\0': break; case 'k': + case 'K': num *= 1024; break; case 'm': + case 'M': num *= 1024 * 1024; break; case 'g': + case 'G': num *= 1024 * 1024 * 1024; break; default: diff --git a/tests/resources/config/config5 b/tests/resources/config/config5 index 645fe7645d5f90353da4fef491ea32302c5a428a..8ab60ccec89ed41a4cebff13847e19a1d1b9420e 100644 GIT binary patch delta 51 pcmeatnqZ@sovmQ2VCc=o$(ajc delta 21 acmd1unP4N3t6-~On9Ie