diff options
Diffstat (limited to 'test/src/mbgl/test/util.cpp')
-rw-r--r-- | test/src/mbgl/test/util.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/src/mbgl/test/util.cpp b/test/src/mbgl/test/util.cpp index 0b1034e315..8b3db8bd95 100644 --- a/test/src/mbgl/test/util.cpp +++ b/test/src/mbgl/test/util.cpp @@ -100,7 +100,10 @@ Server::~Server() { PremultipliedImage render(Map& map, OffscreenView& view) { PremultipliedImage result; - map.renderStill([&](std::exception_ptr) { + map.renderStill([&](std::exception_ptr err) { + if (err) { + std::rethrow_exception(err); + } result = view.readStillImage(); }); |