diff --git a/src/wrapper/wrap_constants.cpp b/src/wrapper/wrap_constants.cpp index 5f818bf68273a3693ccb87dac2f5b0698b9f0ea2..d6e2246cf19073f59d055cf97f154b2a682ee912 100644 --- a/src/wrapper/wrap_constants.cpp +++ b/src/wrapper/wrap_constants.cpp @@ -99,10 +99,7 @@ void pyopencl_expose_constants() { DECLARE_EXC(Error, NULL); - py::tuple memerr_bases = py::make_tuple( - CLError, - py::handle<>(py::borrowed(PyExc_MemoryError))); - DECLARE_EXC(MemoryError, memerr_bases.ptr()); + DECLARE_EXC(MemoryError, CLError.get()); DECLARE_EXC(LogicError, CLError.get()); DECLARE_EXC(RuntimeError, CLError.get());