Escape % in _saveConfig parser

This commit is contained in:
Etoh 2014-04-10 20:08:03 +01:00
parent 15d4db1388
commit 67d53f640a

View File

@ -235,7 +235,7 @@ class ConfigurationGetter(object):
for option in options: for option in options:
if(self.__wasOptionChanged(parser, section, option)): if(self.__wasOptionChanged(parser, section, option)):
changed = True changed = True
parser.set(section, option, unicode(self._config[option])) parser.set(section, option, unicode(self._config[option]).replace('%', '%%'))
if(changed): if(changed):
parser.write(codecs.open(iniPath, "wb", "utf_8_sig")) parser.write(codecs.open(iniPath, "wb", "utf_8_sig"))