diff --git a/server/TracyView.cpp b/server/TracyView.cpp index 9ac7594a..375cb172 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -2501,14 +2501,14 @@ int View::DrawPlots( int offset, double pxns, const ImVec2& wpos, bool hover ) if( m_tmpVecSize < sz ) { delete[] m_tmpVec; - m_tmpVec = new double[sz]; + m_tmpVec = new float[sz]; m_tmpVecSize = sz; } auto dst = m_tmpVec; for(;;) { - *dst++ = it->val; + *dst++ = float( it->val ); if( std::distance( it, range ) > skip ) { it += skip; diff --git a/server/TracyView.hpp b/server/TracyView.hpp index 4546c5e8..4d74a87e 100644 --- a/server/TracyView.hpp +++ b/server/TracyView.hpp @@ -252,7 +252,7 @@ private: bool m_terminate; size_t m_tmpVecSize; - double* m_tmpVec; + float* m_tmpVec; }; }