351
303
if have_pywin32 and sys.platform == 'win32':
359
305
class _w32c_FileLock(_OSLock):
361
307
def _open(self, filename, access, share, cflags, pymode):
362
308
self.filename = osutils.realpath(filename)
364
self._handle = win32file_CreateFile(filename, access, share,
310
self._handle = win32file.CreateFile(filename, access, share,
365
311
None, win32file.OPEN_ALWAYS,
366
312
win32file.FILE_ATTRIBUTE_NORMAL, None)
367
313
except pywintypes.error, e: