summaryrefslogtreecommitdiff
path: root/lib/buffer_queue_circ.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/buffer_queue_circ.cpp')
-rw-r--r--lib/buffer_queue_circ.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/buffer_queue_circ.cpp b/lib/buffer_queue_circ.cpp
index 77dcd60..f152454 100644
--- a/lib/buffer_queue_circ.cpp
+++ b/lib/buffer_queue_circ.cpp
@@ -121,7 +121,7 @@ void BufferQueueCirc::pop(void)
void BufferQueueCirc::push(const SBuffer &buff)
{
//is it my buffer? otherwise dont keep it
- if (buff->config.token.lock() != _token) return;
+ if GRAS_UNLIKELY(buff->config.token.lock() != _token) return;
ASSERT(buff.get_user_index() < _returned_buffers.size());
_returned_buffers[buff.get_user_index()] = buff;