summaryrefslogtreecommitdiff
path: root/boost/signals2/detail/auto_buffer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/signals2/detail/auto_buffer.hpp')
-rw-r--r--boost/signals2/detail/auto_buffer.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/signals2/detail/auto_buffer.hpp b/boost/signals2/detail/auto_buffer.hpp
index 0970d3da90..4c55a751ae 100644
--- a/boost/signals2/detail/auto_buffer.hpp
+++ b/boost/signals2/detail/auto_buffer.hpp
@@ -971,7 +971,7 @@ namespace detail
pointer uninitialized_grow( size_type n ) // strong
{
- if( size_ + n <= members_.capacity_ )
+ if( size_ + n > members_.capacity_ )
reserve( size_ + n );
pointer res = end();
@@ -1116,7 +1116,7 @@ namespace detail
inline bool operator<=( const auto_buffer<T,SBP,GP,A>& l,
const auto_buffer<T,SBP,GP,A>& r )
{
- return !(r > l);
+ return !(l > r);
}
template< class T, class SBP, class GP, class A >