Skip to content

Commit dbc18f6

Browse files
committed
Fix: invalid signature used for 'memoryview.__exit__'.
1 parent b3e7fa9 commit dbc18f6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

graalpython/lib-graalpython/memoryview.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,7 @@ def delegate(self):
9292
delegate.__name__ = p
9393
return delegate
9494

95-
for p in ["__repr__", "__len__", "release", "tobytes", "hex", "tolist",
96-
"__enter__", "__exit__"]:
95+
for p in ["__repr__", "__len__", "release", "tobytes", "hex", "tolist", "__enter__"]:
9796
setattr(memoryview, p, make_delegate0(p))
9897

9998

@@ -102,3 +101,4 @@ def delegate(self):
102101
memoryview.__getitem__ = __memoryview_getitem
103102
memoryview.__setitem__ = lambda self, key, value: self.__c_memoryview.__setitem__(key, value)
104103
memoryview.cast = lambda self, *args: memoryview(self.__c_memoryview.cast(*args))
104+
memoryview.__exit__ = lambda self, exc_type, exc_value, traceback: self.__c_memoryview.__exit__(exc_type, exc_value, traceback)

0 commit comments

Comments
 (0)