From af2f4e8424e09a49ab4af7eba405c189995fea79 Mon Sep 17 00:00:00 2001 From: elsid Date: Sun, 28 Oct 2018 16:54:06 +0300 Subject: [PATCH] Allow to use zero cache size --- components/detournavigator/navmeshtilescache.cpp | 2 +- components/detournavigator/navmeshtilescache.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/detournavigator/navmeshtilescache.cpp b/components/detournavigator/navmeshtilescache.cpp index ff24b86f4..8c5fc6381 100644 --- a/components/detournavigator/navmeshtilescache.cpp +++ b/components/detournavigator/navmeshtilescache.cpp @@ -72,7 +72,7 @@ namespace DetourNavigator NavMeshTilesCache::Value NavMeshTilesCache::set(const osg::Vec3f& agentHalfExtents, const TilePosition& changedTile, const RecastMesh& recastMesh, const std::vector& offMeshConnections, - NavMeshData value) + NavMeshData&& value) { const auto navMeshSize = static_cast(value.mSize); diff --git a/components/detournavigator/navmeshtilescache.hpp b/components/detournavigator/navmeshtilescache.hpp index 2ecd37bf4..1d0ecb5dc 100644 --- a/components/detournavigator/navmeshtilescache.hpp +++ b/components/detournavigator/navmeshtilescache.hpp @@ -105,7 +105,7 @@ namespace DetourNavigator Value set(const osg::Vec3f& agentHalfExtents, const TilePosition& changedTile, const RecastMesh& recastMesh, const std::vector& offMeshConnections, - NavMeshData value); + NavMeshData&& value); private: std::mutex mMutex;