We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e29633 commit e7a34e1Copy full SHA for e7a34e1
openslide/lowlevel.py
@@ -79,7 +79,11 @@ def from_param(cls, obj):
79
def _check_open(result, _func, _args):
80
if result is None:
81
raise OpenSlideError("Could not open image file")
82
- return _OpenSlide(c_void_p(result))
+ slide = _OpenSlide(c_void_p(result))
83
+ err = get_error(slide)
84
+ if err is not None:
85
+ raise OpenSlideError(err)
86
+ return slide
87
88
# prevent further operations on slide handle after it is closed
89
def _check_close(_result, _func, args):
0 commit comments