From 9ff1dcc42a8a8527c0e4c809b505f90b69c1cf67 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Mon, 28 Aug 2023 19:16:39 +0200 Subject: [PATCH] Math/Frustum: Fix GetAABB dangling ref --- include/Nazara/Math/Frustum.hpp | 2 +- include/Nazara/Math/Frustum.inl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/Nazara/Math/Frustum.hpp b/include/Nazara/Math/Frustum.hpp index a9663f91a..332a24ccc 100644 --- a/include/Nazara/Math/Frustum.hpp +++ b/include/Nazara/Math/Frustum.hpp @@ -46,7 +46,7 @@ namespace Nz constexpr bool Contains(const Vector3& point) const; constexpr bool Contains(const Vector3* points, std::size_t pointCount) const; - constexpr const Box& GetAABB() const; + constexpr Box GetAABB() const; constexpr const Plane& GetPlane(FrustumPlane plane) const; constexpr const EnumArray>& GetPlanes() const; diff --git a/include/Nazara/Math/Frustum.inl b/include/Nazara/Math/Frustum.inl index 17ce661df..56ecfa36f 100644 --- a/include/Nazara/Math/Frustum.inl +++ b/include/Nazara/Math/Frustum.inl @@ -245,7 +245,7 @@ namespace Nz } template - constexpr const Box& Frustum::GetAABB() const + constexpr Box Frustum::GetAABB() const { EnumArray> corners = ComputeCorners();