Bugfix ini parser.

develop
Самоукин Алексей 14 years ago
parent 87f1de7fbe
commit f7b2f45ee7

@ -4978,6 +4978,14 @@ class iniParser(_error, templateFormat):
self.mode = mode
def openIniFile(self):
if not os.access(self.iniFile, os.R_OK):
return ""
self.FD = open(self.iniFile, "r")
fcntl.flock(self.FD.fileno(), fcntl.LOCK_EX)
textIni = self.FD.read()
return textIni
def openRWIniFile(self):
if not os.access(self.iniFile, os.R_OK):
return ""
try:
@ -5019,7 +5027,7 @@ class iniParser(_error, templateFormat):
strHeader - имя области
dictVar - словарь переменных
"""
textIni = self.openIniFile()
textIni = self.openRWIniFile()
nameFomat = self.checkIniFile(textIni)
if not nameFomat:
return False

Loading…
Cancel
Save