From e18327e9e358338973f0e84e10503ba7b3aff8ed Mon Sep 17 00:00:00 2001 From: Igor Chorazewicz Date: Mon, 13 Jan 2025 19:11:31 +0000 Subject: [PATCH] [L0] fix linkage for urPhysicalMemGetInfo on Windows Including ur_interface_loader.hpp in v2 adapter causes error C2375 as urPhysicalMemGetInfo is declared without UR_APIEXPORT UR_APICALL --- source/adapters/level_zero/physical_mem.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source/adapters/level_zero/physical_mem.cpp b/source/adapters/level_zero/physical_mem.cpp index 79373aceee..836f574800 100644 --- a/source/adapters/level_zero/physical_mem.cpp +++ b/source/adapters/level_zero/physical_mem.cpp @@ -57,9 +57,10 @@ ur_result_t urPhysicalMemRelease(ur_physical_mem_handle_t hPhysicalMem) { return UR_RESULT_SUCCESS; } -UR_APIEXPORT ur_result_t UR_APICALL urPhysicalMemGetInfo( - ur_physical_mem_handle_t hPhysicalMem, ur_physical_mem_info_t propName, - size_t propSize, void *pPropValue, size_t *pPropSizeRet) { +ur_result_t urPhysicalMemGetInfo(ur_physical_mem_handle_t hPhysicalMem, + ur_physical_mem_info_t propName, + size_t propSize, void *pPropValue, + size_t *pPropSizeRet) { UrReturnHelper ReturnValue(propSize, pPropValue, pPropSizeRet);