diff --git a/include/Nazara/Core/VirtualDirectory.inl b/include/Nazara/Core/VirtualDirectory.inl index c0caf7214..a42919b42 100644 --- a/include/Nazara/Core/VirtualDirectory.inl +++ b/include/Nazara/Core/VirtualDirectory.inl @@ -427,7 +427,7 @@ namespace Nz } template - bool VirtualDirectory::CallbackReturn(F&& callback, Args&& ...args) + bool VirtualDirectory::CallbackReturn(F&& callback, Args&&... args) { using Ret = decltype(callback(std::forward(args)...)); if constexpr (std::is_void_v) diff --git a/src/Nazara/VulkanRenderer/VulkanShaderModule.cpp b/src/Nazara/VulkanRenderer/VulkanShaderModule.cpp index 2f8ae2d0e..e67ba318d 100644 --- a/src/Nazara/VulkanRenderer/VulkanShaderModule.cpp +++ b/src/Nazara/VulkanRenderer/VulkanShaderModule.cpp @@ -81,7 +81,7 @@ namespace Nz { nzsl::Unserializer unserializer(source, sourceSize); auto shader = nzsl::Ast::UnserializeShader(unserializer); - return Create(device, shaderStages, *shader, {}); + return Create(device, shaderStages, *shader, states); } case ShaderLanguage::NazaraShader: diff --git a/src/Nazara/Widgets/BoxLayout.cpp b/src/Nazara/Widgets/BoxLayout.cpp index e071815b6..0ff473581 100644 --- a/src/Nazara/Widgets/BoxLayout.cpp +++ b/src/Nazara/Widgets/BoxLayout.cpp @@ -32,8 +32,8 @@ namespace Nz { BaseWidget::Layout(); - std::size_t axis; - bool reversed; + std::size_t axis = 0; + bool reversed = false; switch (m_orientation) { diff --git a/src/Nazara/Widgets/DefaultWidgetTheme.cpp b/src/Nazara/Widgets/DefaultWidgetTheme.cpp index 2b4f0530c..cb417e084 100644 --- a/src/Nazara/Widgets/DefaultWidgetTheme.cpp +++ b/src/Nazara/Widgets/DefaultWidgetTheme.cpp @@ -238,7 +238,7 @@ namespace Nz std::unique_ptr DefaultWidgetTheme::CreateStyle(ScrollAreaWidget* scrollAreaWidget) const { - return nullptr; //< TODO + return std::make_unique(scrollAreaWidget); } std::unique_ptr DefaultWidgetTheme::CreateStyle(ScrollbarWidget* scrollBarWidget) const