# HG changeset patch # User laurent # Date 1248857282 -7200 # Node ID 27ea6a6747fcb8c8736173266b4a9e485f420e2e # Parent e0c4d3549369d3418bcfbbd32bb77eb2314cef94 Bug extra_files deletion in working directory fixed diff -r e0c4d3549369 -r 27ea6a6747fc runtime/PLCObject.py --- a/runtime/PLCObject.py Wed Jul 29 10:30:19 2009 +0200 +++ b/runtime/PLCObject.py Wed Jul 29 10:48:02 2009 +0200 @@ -123,10 +123,6 @@ self._resumeDebug = self.PLClibraryHandle.resumeDebug self._resumeDebug.restype = None - - self._PythonIterator = self.PLClibraryHandle.PythonIterator - self._PythonIterator.restype = ctypes.c_char_p - self._PythonIterator.argtypes = [ctypes.c_char_p] return True except: @@ -317,9 +313,9 @@ try: os.remove(os.path.join(self.workingdir, self.CurrentPLCFilename)) - for filename in file(extra_files_log, "r").readlines() + extra_files_log: + for filename in file(extra_files_log, "r").readlines() + [extra_files_log]: try: - os.remove(os.path.join(self.workingdir, filename)) + os.remove(os.path.join(self.workingdir, filename.strip())) except: pass except: