diff options
Diffstat (limited to 'document')
4 files changed, 1 insertions, 10 deletions
diff --git a/document/src/tests/documentupdatetestcase.cpp b/document/src/tests/documentupdatetestcase.cpp index a1ce861855c..5fab79efce8 100644 --- a/document/src/tests/documentupdatetestcase.cpp +++ b/document/src/tests/documentupdatetestcase.cpp @@ -95,7 +95,6 @@ readBufferFromFile(const vespalib::string &fileName) { auto file = std::fstream(fileName, std::ios::in | std::ios::binary | std::ios::ate); auto size = file.tellg(); - auto result = std::make_unique<ByteBuffer>(size); file.seekg(0); vespalib::alloc::Alloc buf = vespalib::alloc::Alloc::alloc(size); file.read(static_cast<char *>(buf.get()), size); diff --git a/document/src/vespa/document/fieldvalue/serializablearray.cpp b/document/src/vespa/document/fieldvalue/serializablearray.cpp index 60ef7c41eb8..61c99645d2f 100644 --- a/document/src/vespa/document/fieldvalue/serializablearray.cpp +++ b/document/src/vespa/document/fieldvalue/serializablearray.cpp @@ -195,7 +195,7 @@ SerializableArray::deCompress() // throw (DeserializeException) _uncompSerData = std::move(_compSerData); LOG_ASSERT(_uncompressedLength == _uncompSerData->getRemaining()); } else { - auto newSerialization = std::make_unique<ByteBuffer>(_uncompressedLength); + auto newSerialization = std::make_unique<ByteBuffer>(vespalib::alloc::Alloc::alloc(_uncompressedLength), _uncompressedLength); vespalib::DataBuffer unCompressed(newSerialization->getBuffer(), newSerialization->getLength()); unCompressed.clear(); try { diff --git a/document/src/vespa/document/util/bytebuffer.cpp b/document/src/vespa/document/util/bytebuffer.cpp index d8572b20eb4..c6d760d597c 100644 --- a/document/src/vespa/document/util/bytebuffer.cpp +++ b/document/src/vespa/document/util/bytebuffer.cpp @@ -61,11 +61,6 @@ BufferOutOfBoundsException::BufferOutOfBoundsException(size_t pos, size_t len, c { } -ByteBuffer::ByteBuffer(uint32_t len) : - ByteBuffer(Alloc::alloc(len), len) -{ -} - ByteBuffer::ByteBuffer(const char* buffer, uint32_t len) : _buffer(const_cast<char *>(buffer)), _len(len), diff --git a/document/src/vespa/document/util/bytebuffer.h b/document/src/vespa/document/util/bytebuffer.h index 51ce3cadb98..17ab0322a7d 100644 --- a/document/src/vespa/document/util/bytebuffer.h +++ b/document/src/vespa/document/util/bytebuffer.h @@ -30,9 +30,6 @@ public: ~ByteBuffer(); - /** Allocates buffer with len bytes. */ - ByteBuffer(uint32_t len); - /** * Create a buffer with the given content. * |