Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/wolfpld/tracy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosz Taudul <wolf@nereid.pl>2021-03-27 17:24:42 +0300
committerBartosz Taudul <wolf@nereid.pl>2021-03-27 17:24:42 +0300
commit8ddf26fff29cfb1975d404fd97b38dd683c39110 (patch)
treec49dff0f3d810f4c71ddd4680f5bb7c0c0ed44e0
parent741aebaa77855372699a15f5a3254658c705daf3 (diff)
Simplify code.
-rw-r--r--server/TracySortedVector.hpp8
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 ); }