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 1f978c6 commit 4fae243Copy full SHA for 4fae243
source/loader/layers/sanitizer/asan/asan_shadow.hpp
@@ -22,9 +22,11 @@ namespace asan {
22
23
struct ShadowMemory {
24
ShadowMemory(ur_context_handle_t Context, ur_device_handle_t Device)
25
- : Context(Context), Device(Device) {}
+ : Context(Context), Device(Device) {
26
+ urDeviceRetain(Device);
27
+ }
28
- virtual ~ShadowMemory() {}
29
+ virtual ~ShadowMemory() { urDeviceRelease(Device); }
30
31
virtual ur_result_t Setup() = 0;
32
0 commit comments