From d0bf1ede5a32a743d9fd0533388023e2ca4d3151 Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Wed, 3 Oct 2012 04:26:41 +0300 Subject: [PATCH] Minor performance improvement --- map/information_display.cpp | 6 +++--- map/ruler.cpp | 6 +++--- map/tile_renderer.cpp | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/map/information_display.cpp b/map/information_display.cpp index 6f8e52477c..ccb0625a0b 100644 --- a/map/information_display.cpp +++ b/map/information_display.cpp @@ -262,7 +262,7 @@ void InformationDisplay::drawDebugInfo(DrawerYG * drawer) drawer->screen()->drawText(m_fontDesc, pos, yg::EPosAboveRight, - out.str().c_str(), + out.str(), yg::maxDepth, false); } @@ -289,7 +289,7 @@ void InformationDisplay::drawMemoryWarning(DrawerYG * drawer) drawer->screen()->drawText(m_fontDesc, pos, yg::EPosAboveRight, - out.str().c_str(), + out.str(), yg::maxDepth, false); @@ -464,7 +464,7 @@ void InformationDisplay::drawBenchmarkInfo(DrawerYG * pDrawer) pDrawer->screen()->drawText(m_fontDesc, pos, yg::EPosAboveRight, - out.str().c_str(), + out.str(), yg::maxDepth, false ); diff --git a/map/ruler.cpp b/map/ruler.cpp index 17b71bec4c..2aa0f56a11 100644 --- a/map/ruler.cpp +++ b/map/ruler.cpp @@ -292,7 +292,7 @@ void Ruler::draw(yg::gl::OverlayRenderer * s, math::Matrix const & s->drawText(m_fontDesc, m_path[2] + m2::PointD(-7, -3), yg::EPosAboveLeft, - m_scalerText.c_str(), + m_scalerText, depth(), false); else @@ -300,14 +300,14 @@ void Ruler::draw(yg::gl::OverlayRenderer * s, math::Matrix const & s->drawText(m_fontDesc, m_path[1] + m2::PointD(7, -3), yg::EPosAboveRight, - m_scalerText.c_str(), + m_scalerText, depth(), false); else s->drawText(m_fontDesc, (m_path[1] + m_path[2]) * 0.5 + m2::PointD(0, -3), yg::EPosAbove, - m_scalerText.c_str(), + m_scalerText, depth(), false); } diff --git a/map/tile_renderer.cpp b/map/tile_renderer.cpp index ac718402ad..76ecfa0a09 100644 --- a/map/tile_renderer.cpp +++ b/map/tile_renderer.cpp @@ -201,7 +201,7 @@ void TileRenderer::DrawTile(core::CommandsQueue::Environment const & env, drawer->screen()->drawText(yg::FontDesc(12, yg::Color(0, 0, 0, 255), true), renderRect.Center(), yg::EPosCenter, - out.str().c_str(), + out.str(), 0, false);*/ frameScreen.SetFromRect(m2::AnyRectD(rectInfo.m_rect));