diff options
-rw-r--r-- | src/util/ConstBuffer.hxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util/ConstBuffer.hxx b/src/util/ConstBuffer.hxx index 6754cb065..2670489b1 100644 --- a/src/util/ConstBuffer.hxx +++ b/src/util/ConstBuffer.hxx @@ -63,6 +63,14 @@ struct ConstBuffer<void> { return ConstBuffer(nullptr, 0); } + constexpr static ConstBuffer<void> FromVoid(ConstBuffer<void> other) { + return other; + } + + constexpr ConstBuffer<void> ToVoid() const { + return *this; + } + constexpr bool IsNull() const { return data == nullptr; } |