aboutsummaryrefslogtreecommitdiff
path: root/zencore/iobuffer.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-05-23 12:51:42 +0200
committerStefan Boberg <[email protected]>2021-05-23 12:51:42 +0200
commitac7871e0b0f478da1a36da40a1a56a9f98b284df (patch)
tree813025a218a45b6e44b36fb4a4d44dbf0504d3b6 /zencore/iobuffer.cpp
parentAdded static_assert to ensure content type fits in allocated space (diff)
downloadzen-ac7871e0b0f478da1a36da40a1a56a9f98b284df.tar.xz
zen-ac7871e0b0f478da1a36da40a1a56a9f98b284df.zip
Added content type to IoBuffer payloads from http server
Also added some additional logic for flagging buffer immutability
Diffstat (limited to 'zencore/iobuffer.cpp')
-rw-r--r--zencore/iobuffer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/zencore/iobuffer.cpp b/zencore/iobuffer.cpp
index d32a30358..732d4d603 100644
--- a/zencore/iobuffer.cpp
+++ b/zencore/iobuffer.cpp
@@ -237,10 +237,12 @@ IoBufferExtendedCore::GetFileReference(IoBufferFileReference& OutRef) const
IoBuffer::IoBuffer(size_t InSize) : m_Core(new IoBufferCore(InSize))
{
+ m_Core->SetIsImmutable(false);
}
IoBuffer::IoBuffer(size_t InSize, uint64_t InAlignment) : m_Core(new IoBufferCore(InSize, InAlignment))
{
+ m_Core->SetIsImmutable(false);
}
IoBuffer::IoBuffer(const IoBuffer& OuterBuffer, size_t Offset, size_t Size)