Skip to content

Commit fc881e8

Browse files
committed
fix of function call
1 parent d5fd1db commit fc881e8

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

unified-runtime/source/adapters/level_zero/image_common.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,10 +1202,10 @@ ur_result_t urBindlessImagesReleaseExternalMemoryExp(
12021202
break;
12031203
case ZE_MEMORY_TYPE_UNKNOWN:
12041204
default:
1205-
auto *bindlessMem = reinterpret_cast<ur_bindless_mem_handle_t *>(
1205+
auto imgHandle = reinterpret_cast<ur_exp_image_mem_native_handle_t>(
12061206
externalMemoryData->urMemoryHandle);
1207-
zeImageDestroy(bindlessMem->getZeImage());
1208-
delete bindlessMem;
1207+
UR_CALL(ur::level_zero::urBindlessImagesImageFreeExp(hContext, hDevice,
1208+
imgHandle));
12091209
break;
12101210
}
12111211

unified-runtime/source/adapters/level_zero/v2/memory.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
#include <ur_api.h>
1616

1717
#include "../device.hpp"
18+
#include "../helpers/memory_helpers.hpp"
1819
#include "../image_common.hpp"
1920
#include "common.hpp"
20-
#include "helpers/memory_helpers.hpp"
2121

2222
using usm_unique_ptr_t = std::unique_ptr<void, std::function<void(void *)>>;
2323

0 commit comments

Comments
 (0)