Skip to content

Commit

Permalink
Merge pull request #223 from Ormod/syntax
Browse files Browse the repository at this point in the history
win32stat: Change python2 syntax octal integers to also work with py3k
  • Loading branch information
tamland committed Mar 16, 2014
2 parents 10ee902 + 133ecf3 commit 1807b38
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/watchdog/utils/win32stat.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,13 @@ class BY_HANDLE_FILE_INFORMATION(ctypes.Structure):
def _to_mode(attr):
m = 0
if (attr & FILE_ATTRIBUTE_DIRECTORY):
m |= stdstat.S_IFDIR | 0111
m |= stdstat.S_IFDIR | 0o111
else:
m |= stdstat.S_IFREG;
m |= stdstat.S_IFREG
if (attr & FILE_ATTRIBUTE_READONLY):
m |= 0444
m |= 0o444
else:
m |= 0666
m |= 0o666
return m

def _to_unix_time(ft):
Expand All @@ -120,4 +120,4 @@ def stat(path):
st_ino=(info.nFileIndexHigh << 32) + info.nFileIndexLow,
st_mode=_to_mode(info.dwFileAttributes),
st_mtime=_to_unix_time(info.ftLastWriteTime)
)
)

0 comments on commit 1807b38

Please sign in to comment.