When reading the file, option names were not passed through

self.optionxform(), which (in the default case) caused options spelled
with opper case letters in their name to be inaccessible.  Reported by
"Todd R. Palmer" <t2palmer@bellsouth.net> on
activepython@listserv1.ActiveState.com.
This commit is contained in:
Guido van Rossum 2000-09-25 14:42:33 +00:00
parent 6d4addd1f4
commit 4126736791
1 changed files with 1 additions and 1 deletions

View File

@ -440,7 +440,7 @@ class ConfigParser:
# allow empty values
if optval == '""':
optval = ''
cursect[optname] = optval
cursect[self.optionxform(optname)] = optval
else:
# a non-fatal parsing error occurred. set up the
# exception but keep going. the exception will be