summaryrefslogtreecommitdiff
path: root/demo
diff options
context:
space:
mode:
Diffstat (limited to 'demo')
-rw-r--r--demo/bsdopendirtype.py12
-rw-r--r--demo/recopendirtype.py12
2 files changed, 12 insertions, 12 deletions
diff --git a/demo/bsdopendirtype.py b/demo/bsdopendirtype.py
index 9c5ecdf..75a996a 100644
--- a/demo/bsdopendirtype.py
+++ b/demo/bsdopendirtype.py
@@ -16,10 +16,10 @@ _dtype_to_smode = {
def opendir(dir):
if len(dir) == 0:
- dir = '.'
+ dir = b'.'
dirname = dir
- if not dirname.endswith('/'):
- dirname += '/'
+ if not dirname.endswith(b'/'):
+ dirname += b'/'
dirp = lib.opendir(dir)
if dirp == ffi.NULL:
raise _posix_error()
@@ -32,7 +32,7 @@ def opendir(dir):
raise _posix_error()
return
name = ffi.string(dirent.d_name)
- if name == '.' or name == '..':
+ if name == b'.' or name == b'..':
continue
name = dirname + name
try:
@@ -44,5 +44,5 @@ def opendir(dir):
lib.closedir(dirp)
if __name__ == '__main__':
- for name, smode in opendir('/tmp'):
- print hex(smode), name
+ for name, smode in opendir(b'/tmp'):
+ print(hex(smode), name)
diff --git a/demo/recopendirtype.py b/demo/recopendirtype.py
index 40b8193..768318b 100644
--- a/demo/recopendirtype.py
+++ b/demo/recopendirtype.py
@@ -16,10 +16,10 @@ _dtype_to_smode = {
def opendir(dir):
if len(dir) == 0:
- dir = '.'
+ dir = b'.'
dirname = dir
- if not dirname.endswith('/'):
- dirname += '/'
+ if not dirname.endswith(b'/'):
+ dirname += b'/'
dirp = lib.opendir(dir)
if dirp == ffi.NULL:
raise _posix_error()
@@ -34,7 +34,7 @@ def opendir(dir):
if result[0] == ffi.NULL:
return #
name = ffi.string(dirent.d_name)
- if name == '.' or name == '..':
+ if name == b'.' or name == b'..':
continue
name = dirname + name
try:
@@ -46,5 +46,5 @@ def opendir(dir):
lib.closedir(dirp)
if __name__ == '__main__':
- for name, smode in opendir('/tmp'):
- print hex(smode), name
+ for name, smode in opendir(b'/tmp'):
+ print(hex(smode), name)