From e08eec3b36f3ec9534eed13d5af0b43de6999684 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Mon, 18 Jan 2021 11:22:26 +0100 Subject: [PATCH] Dont use new keyword with unique_ptr --- inferno/src/inferno/render/renderer.cpp | 4 ++-- inferno/src/inferno/render/renderer.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/inferno/src/inferno/render/renderer.cpp b/inferno/src/inferno/render/renderer.cpp index 85c07b2..e77a428 100644 --- a/inferno/src/inferno/render/renderer.cpp +++ b/inferno/src/inferno/render/renderer.cpp @@ -131,7 +131,7 @@ namespace Inferno { // --------------------------------- // Create array for storing quads vertices - m_vertexBufferBase = std::unique_ptr(new QuadVertex[vertexCount]); + m_vertexBufferBase = std::make_unique(vertexCount); m_vertexBufferPtr = m_vertexBufferBase.get(); // Set default quad vertex positions @@ -288,7 +288,7 @@ namespace Inferno { // --------------------------------- // Create array for storing quads vertices - m_vertexBufferBase = std::unique_ptr(new CharacterVertex[vertexCount]); + m_vertexBufferBase = std::make_unique(vertexCount); m_vertexBufferPtr = m_vertexBufferBase.get(); // Generate indices diff --git a/inferno/src/inferno/render/renderer.h b/inferno/src/inferno/render/renderer.h index e5aab38..943f7ed 100644 --- a/inferno/src/inferno/render/renderer.h +++ b/inferno/src/inferno/render/renderer.h @@ -2,7 +2,7 @@ #define RENDERER_H #include // std::uint32_t -#include // std::shared_ptr, std::unique_ptr +#include // std::shared_ptr, std::unique_ptr, std::make_shared, std::make_unique #include "glm/ext/matrix_float4x4.hpp" // glm::mat4 #include "glm/ext/vector_float2.hpp" // glm::vec2