diff --git a/map/tile_renderer.cpp b/map/tile_renderer.cpp index 751e2fafcc..68c864f228 100644 --- a/map/tile_renderer.cpp +++ b/map/tile_renderer.cpp @@ -25,7 +25,6 @@ TileRenderer::TileRenderer( double visualScale, yg::gl::PacketsQueue ** packetsQueues ) : m_queue(executorsCount), - m_executorsCount(executorsCount), m_tileCache(maxTilesCount - executorsCount - 1), m_renderFn(renderFn), m_skinName(skinName), @@ -43,7 +42,7 @@ TileRenderer::TileRenderer( int tileWidth = m_resourceManager->params().m_renderTargetTexturesParams.m_texWidth; int tileHeight = m_resourceManager->params().m_renderTargetTexturesParams.m_texHeight; - for (unsigned i = 0; i < m_executorsCount; ++i) + for (unsigned i = 0; i < m_threadData.size(); ++i) { DrawerYG::params_t params; @@ -85,7 +84,7 @@ TileRenderer::~TileRenderer() m_queue.Cancel(); - for (size_t i = 0; i < m_executorsCount; ++i) + for (size_t i = 0; i < m_threadData.size(); ++i) if (m_threadData[i].m_drawer) delete m_threadData[i].m_drawer; } diff --git a/map/tile_renderer.hpp b/map/tile_renderer.hpp index 5bbfd8ec09..265a712d37 100644 --- a/map/tile_renderer.hpp +++ b/map/tile_renderer.hpp @@ -34,8 +34,6 @@ protected: core::CommandsQueue m_queue; - size_t m_executorsCount; - shared_ptr m_resourceManager; struct ThreadData