Skip to content

Commit a4992ab

Browse files
committed
Allow non-integer errno in OSError
1 parent 7f2203b commit a4992ab

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

graalpython/lib-graalpython/exceptions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,11 @@ def OSError__init__(self, *args, **kwds):
156156
def OSError__str__(self):
157157
if (self.filename):
158158
if(self.filename2):
159-
return "[Errno %i] %s: %s -> %s" % (self.errno, self.strerror, self.filename, self.filename2)
159+
return "[Errno %s] %s: %s -> %s" % (self.errno, self.strerror, self.filename, self.filename2)
160160
else:
161-
return "[Errno %i] %s: %s" % (self.errno, self.strerror, self.filename)
161+
return "[Errno %s] %s: %s" % (self.errno, self.strerror, self.filename)
162162
if(self.errno and self.strerror):
163-
return "[Errno %i] %s" % (self.errno, self.strerror)
163+
return "[Errno %s] %s" % (self.errno, self.strerror)
164164
return BaseException.__str__(self)
165165

166166
OSError.__new__ = OSError__new__

0 commit comments

Comments
 (0)