summaryrefslogtreecommitdiffstats
path: root/document
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-01-20 16:59:01 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-01-20 17:06:27 +0000
commit9a43c6a6228ead44bd6a5ad27a578adc53a207ab (patch)
treedc225a37a194ea7244cdc7eb4fd5082a7a3bb0a7 /document
parentcc1be38ff2d4328dd6a0ca0e633b7ecafeee30c6 (diff)
GC unused constructor
Diffstat (limited to 'document')
-rw-r--r--document/src/tests/documentupdatetestcase.cpp1
-rw-r--r--document/src/vespa/document/fieldvalue/serializablearray.cpp2
-rw-r--r--document/src/vespa/document/util/bytebuffer.cpp5
-rw-r--r--document/src/vespa/document/util/bytebuffer.h3
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.
*