@@ -171,7 +171,7 @@ alloc_image_mem(const image_descriptor &desc, const sycl::device &syclDevice,
171171 ur_image_format_t urFormat;
172172 populate_ur_structs (desc, urDesc, urFormat);
173173
174- image_mem_handle retHandle;
174+ image_mem_handle retHandle = {} ;
175175
176176 // Call impl.
177177 Adapter->call <sycl::errc::memory_allocation,
@@ -201,7 +201,7 @@ __SYCL_EXPORT image_mem_handle get_mip_level_mem_handle(
201201 const sycl::detail::AdapterPtr &Adapter = CtxImpl->getAdapter ();
202202
203203 // Call impl.
204- image_mem_handle individual_image;
204+ image_mem_handle individual_image = {} ;
205205 Adapter->call <sycl::errc::runtime,
206206 sycl::detail::UrApiKind::urBindlessImagesMipmapGetLevelExp>(
207207 C, Device, mipMem.raw_handle , level, &individual_image.raw_handle );
@@ -284,7 +284,7 @@ create_image(image_mem_handle memHandle, const image_descriptor &desc,
284284 populate_ur_structs (desc, urDesc, urFormat);
285285
286286 // Call impl.
287- ur_exp_image_mem_native_handle_t urImageHandle;
287+ ur_exp_image_mem_native_handle_t urImageHandle = 0 ;
288288 Adapter
289289 ->call <sycl::errc::runtime,
290290 sycl::detail::UrApiKind::urBindlessImagesUnsampledImageCreateExp>(
@@ -421,7 +421,7 @@ create_image(void *devPtr, size_t pitch, const bindless_image_sampler &sampler,
421421 populate_ur_structs (desc, urDesc, urFormat, pitch);
422422
423423 // Call impl.
424- ur_exp_image_mem_native_handle_t urImageHandle;
424+ ur_exp_image_mem_native_handle_t urImageHandle = 0 ;
425425 Adapter->call <sycl::errc::runtime,
426426 sycl::detail::UrApiKind::urBindlessImagesSampledImageCreateExp>(
427427 C, Device, reinterpret_cast <ur_exp_image_mem_native_handle_t >(devPtr),
@@ -550,7 +550,7 @@ image_mem_handle map_external_image_memory(external_mem extMem,
550550
551551 ur_exp_external_mem_handle_t urExternalMem{extMem.raw_handle };
552552
553- image_mem_handle retHandle;
553+ image_mem_handle retHandle = {} ;
554554 Adapter->call <sycl::errc::invalid,
555555 sycl::detail::UrApiKind::urBindlessImagesMapExternalArrayExp>(
556556 C, Device, &urFormat, &urDesc, urExternalMem, &retHandle.raw_handle );
@@ -580,7 +580,7 @@ void *map_external_linear_memory(external_mem extMem, uint64_t offset,
580580
581581 ur_exp_external_mem_handle_t urExternalMem{extMem.raw_handle };
582582
583- void *retMemory;
583+ void *retMemory = nullptr ;
584584 Adapter->call <
585585 sycl::errc::invalid,
586586 sycl::detail::UrApiKind::urBindlessImagesMapExternalLinearMemoryExp>(
@@ -631,7 +631,7 @@ __SYCL_EXPORT external_semaphore import_external_semaphore(
631631 sycl::detail::getSyclObjImpl (syclDevice);
632632 ur_device_handle_t Device = DevImpl->getHandleRef ();
633633
634- ur_exp_external_semaphore_handle_t urExternalSemaphore;
634+ ur_exp_external_semaphore_handle_t urExternalSemaphore = nullptr ;
635635 ur_exp_file_descriptor_t urFileDescriptor = {};
636636 urFileDescriptor.stype = UR_STRUCTURE_TYPE_EXP_FILE_DESCRIPTOR;
637637 urFileDescriptor.fd = externalSemaphoreDesc.external_resource .file_descriptor ;
@@ -778,7 +778,7 @@ get_image_channel_type(const image_mem_handle memHandle,
778778 sycl::detail::getSyclObjImpl (syclContext);
779779 const sycl::detail::AdapterPtr &Adapter = CtxImpl->getAdapter ();
780780
781- ur_image_format_t URFormat;
781+ ur_image_format_t URFormat = {} ;
782782
783783 Adapter->call <sycl::errc::invalid,
784784 sycl::detail::UrApiKind::urBindlessImagesImageGetInfoExp>(
0 commit comments