Another config file parsing fix.
authorsean <seanlkml@sympatico.ca>
Sat, 6 May 2006 18:14:02 +0000 (14:14 -0400)
committerJunio C Hamano <junkio@cox.net>
Sat, 13 May 2006 21:00:16 +0000 (14:00 -0700)
commitbdf0ef0824ecca427ec04ac047ffe4aaf73ace5a
tree4307fe678f27e6ba32a75832d9d99f8359e214b6
parent618faa1dc7cb5898473861c286391d0a4b043107
Another config file parsing fix.

If the variable we need to store should go into a section
that currently only has a single variable (not matching
the one we're trying to insert), we will already be into
the next section before we notice we've bypassed the correct
location to insert the variable.

To handle this case we store the current location as soon
as we find a variable matching the section of our new
variable.

This breakage was brought up by Linus.

Signed-off-by: Sean Estabrooks <seanlkml@sympatico.ca>
Signed-off-by: Junio C Hamano <junkio@cox.net>
config.c