diff --git a/dynamic.c b/dynamic.c index 274d5c61a5..049aad7883 100644 --- a/dynamic.c +++ b/dynamic.c @@ -184,7 +184,8 @@ static bool environ_cb_get_system_info(unsigned cmd, void *data) break; case RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO: { - unsigned i, j; + unsigned i = 0; + unsigned j = 0; unsigned size = i; const struct retro_subsystem_info *info = (const struct retro_subsystem_info*)data; diff --git a/gfx/drivers_shader/shader_vulkan.cpp b/gfx/drivers_shader/shader_vulkan.cpp index cc587083d4..022d4c9fb0 100644 --- a/gfx/drivers_shader/shader_vulkan.cpp +++ b/gfx/drivers_shader/shader_vulkan.cpp @@ -1106,12 +1106,12 @@ StaticTexture::StaticTexture(string id, bool linear, bool mipmap, vulkan_filter_chain_address address) - : id(move(id)), - device(device), + : device(device), image(image), view(view), memory(memory), - buffer(move(buffer)) + buffer(move(buffer)), + id(move(id)) { texture.filter = linear ? VULKAN_FILTER_CHAIN_LINEAR : VULKAN_FILTER_CHAIN_NEAREST; texture.mip_filter = @@ -2104,8 +2104,8 @@ Framebuffer::Framebuffer( const VkPhysicalDeviceMemoryProperties &mem_props, const Size2D &max_size, VkFormat format, unsigned max_levels) : - device(device), memory_properties(mem_props), + device(device), size(max_size), format(format), max_levels(max(max_levels, 1u))