summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/StaticFifoBuffer.hxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/util/StaticFifoBuffer.hxx b/src/util/StaticFifoBuffer.hxx
index bf74a22c8..3598d7246 100644
--- a/src/util/StaticFifoBuffer.hxx
+++ b/src/util/StaticFifoBuffer.hxx
@@ -78,11 +78,11 @@ public:
head = tail = 0;
}
- bool empty() const noexcept {
+ constexpr bool empty() const noexcept {
return head == tail;
}
- bool IsFull() const noexcept {
+ constexpr bool IsFull() const noexcept {
return head == 0 && tail == size;
}
@@ -115,7 +115,7 @@ public:
* Return a buffer range which may be read. The buffer pointer is
* writable, to allow modifications while parsing.
*/
- Range Read() noexcept {
+ constexpr Range Read() noexcept {
return Range(data + head, tail - head);
}