diff --git a/include/CL/opencl.hpp b/include/CL/opencl.hpp index 3d323425..fd2bb2b7 100644 --- a/include/CL/opencl.hpp +++ b/include/CL/opencl.hpp @@ -2588,7 +2588,7 @@ class Device : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_device_info, name>::param_type param; + detail::cl_device_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -2847,7 +2847,7 @@ class Platform : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_platform_info, name>::param_type param; + detail::cl_platform_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -3536,7 +3536,7 @@ class Context getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_context_info, name>::param_type param; + detail::cl_context_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -3619,7 +3619,7 @@ class Context cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_image_requirements_info_ext, type>::param_type param; + detail::cl_image_requirements_info_ext, type>::param_type param{}; cl_int result = getImageRequirementsInfoExt(type, ¶m, flags, properties, image_format, image_desc); if (err != nullptr) { *err = result; @@ -3737,7 +3737,7 @@ class Event : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_event_info, name>::param_type param; + detail::cl_event_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -3760,7 +3760,7 @@ class Event : public detail::Wrapper getProfilingInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_profiling_info, name>::param_type param; + detail::cl_profiling_info, name>::param_type param{}; cl_int result = getProfilingInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -3853,7 +3853,7 @@ class UserEvent : public Event cl_int setStatus(cl_int status) { return detail::errHandler( - CL_(clSetUserEventStatus)(object_,status), + CL_(clSetUserEventStatus)(object_,status), __SET_USER_EVENT_STATUS_ERR); } }; @@ -3926,7 +3926,7 @@ class Memory : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_mem_info, name>::param_type param; + detail::cl_mem_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -4849,7 +4849,7 @@ class Image : public Memory getImageInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_image_info, name>::param_type param; + detail::cl_image_info, name>::param_type param{}; cl_int result = getImageInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -5985,7 +5985,7 @@ class Pipe : public Memory getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_pipe_info, name>::param_type param; + detail::cl_pipe_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -6092,7 +6092,7 @@ class Sampler : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_sampler_info, name>::param_type param; + detail::cl_sampler_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -6300,7 +6300,7 @@ class Kernel : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_kernel_info, name>::param_type param; + detail::cl_kernel_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -6322,7 +6322,7 @@ class Kernel : public detail::Wrapper getArgInfo(cl_uint argIndex, cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_kernel_arg_info, name>::param_type param; + detail::cl_kernel_arg_info, name>::param_type param{}; cl_int result = getArgInfo(argIndex, name, ¶m); if (err != nullptr) { *err = result; @@ -6346,7 +6346,7 @@ class Kernel : public detail::Wrapper getWorkGroupInfo(const Device& device, cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_kernel_work_group_info, name>::param_type param; + detail::cl_kernel_work_group_info, name>::param_type param{}; cl_int result = getWorkGroupInfo(device, name, ¶m); if (err != nullptr) { *err = result; @@ -7180,7 +7180,7 @@ class Program : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_program_info, name>::param_type param; + detail::cl_program_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -7203,7 +7203,7 @@ class Program : public detail::Wrapper getBuildInfo(const Device& device, cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_program_build_info, name>::param_type param; + detail::cl_program_build_info, name>::param_type param{}; cl_int result = getBuildInfo(device, name, ¶m); if (err != nullptr) { *err = result; @@ -7236,7 +7236,7 @@ class Program : public detail::Wrapper for (const cl::Device &d : devs) { typename detail::param_traits< - detail::cl_program_build_info, name>::param_type param; + detail::cl_program_build_info, name>::param_type param{}; result = getBuildInfo(d, name, ¶m); devInfo.push_back( std::pair::param_type> @@ -8058,7 +8058,7 @@ class CommandQueue : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_command_queue_info, name>::param_type param; + detail::cl_command_queue_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -9807,7 +9807,7 @@ class DeviceCommandQueue : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_command_queue_info, name>::param_type param; + detail::cl_command_queue_info, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -11307,7 +11307,7 @@ class Semaphore : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_semaphore_info_khr, name>::param_type param; + detail::cl_semaphore_info_khr, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -11534,7 +11534,7 @@ class CommandBufferKhr : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_command_buffer_info_khr, name>::param_type param; + detail::cl_command_buffer_info_khr, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result; @@ -12061,7 +12061,7 @@ class MutableCommandKhr : public detail::Wrapper getInfo(cl_int* err = nullptr) const { typename detail::param_traits< - detail::cl_mutable_command_info_khr, name>::param_type param; + detail::cl_mutable_command_info_khr, name>::param_type param{}; cl_int result = getInfo(name, ¶m); if (err != nullptr) { *err = result;