diff options
author | Bartosz Taudul <wolf@nereid.pl> | 2021-03-27 17:24:42 +0300 |
---|---|---|
committer | Bartosz Taudul <wolf@nereid.pl> | 2021-03-27 17:24:42 +0300 |
commit | 8ddf26fff29cfb1975d404fd97b38dd683c39110 (patch) | |
tree | c49dff0f3d810f4c71ddd4680f5bb7c0c0ed44e0 | |
parent | 741aebaa77855372699a15f5a3254658c705daf3 (diff) |
Simplify code.
-rw-r--r-- | server/TracySortedVector.hpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/server/TracySortedVector.hpp b/server/TracySortedVector.hpp index 8ed3b8a8..570ebf41 100644 --- a/server/TracySortedVector.hpp +++ b/server/TracySortedVector.hpp @@ -72,15 +72,11 @@ public: template<class Compare> tracy_force_inline void push_back( const T& val, Compare comp ) { - if( sortedEnd != 0 || v.empty() || comp( v.back(), val ) ) - { - v.push_back( val ); - } - else + if( sortedEnd == 0 && !v.empty() && !comp( v.back(), val ) ) { sortedEnd = (uint32_t)v.size(); - v.push_back( val ); } + v.push_back( val ); } tracy_force_inline void reserve( size_t cap ) { v.reserve( cap ); } |