From: Johannes Schindelin Date: Tue, 2 May 2006 14:58:37 +0000 (+0200) Subject: repo-config: trim white-space before comment X-Git-Tag: v1.4.0-rc1~197 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=c1aee1fd8d94da9b3c5d2dc1d4264f7e73a58f80;p=git.git repo-config: trim white-space before comment Earlier, calling git-repo-config core.hello on a .git/config like this: [core] hello = world ; a comment would yield "world " (i.e. with a trailing space). Signed-off-by: Johannes Schindelin Signed-off-by: Junio C Hamano --- diff --git a/config.c b/config.c index 4e1f0c22..253c48a6 100644 --- a/config.c +++ b/config.c @@ -60,6 +60,12 @@ static char *parse_value(void) space = 1; continue; } + if (!quote) { + if (c == ';' || c == '#') { + comment = 1; + continue; + } + } if (space) { if (len) value[len++] = ' '; @@ -93,12 +99,6 @@ static char *parse_value(void) quote = 1-quote; continue; } - if (!quote) { - if (c == ';' || c == '#') { - comment = 1; - continue; - } - } value[len++] = c; } }