summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-02-05 11:56:39 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-02-05 11:56:39 +0000
commitc605710c7d2246a49783641dd013442a31c4416c (patch)
tree63ec14d9d98e47cc238dfcbd85175d5b4b225f7b /vespalib
parentfea7b419042f12446f835305952b82bd980dabfc (diff)
Avoid using default values.
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/datastore/bufferstate.h5
-rw-r--r--vespalib/src/vespa/vespalib/datastore/datastore.h5
2 files changed, 8 insertions, 2 deletions
diff --git a/vespalib/src/vespa/vespalib/datastore/bufferstate.h b/vespalib/src/vespa/vespalib/datastore/bufferstate.h
index ac6d1d54811..ca9c6dd39ba 100644
--- a/vespalib/src/vespa/vespalib/datastore/bufferstate.h
+++ b/vespalib/src/vespa/vespalib/datastore/bufferstate.h
@@ -143,7 +143,10 @@ public:
size_t size() const { return _usedElems; }
size_t capacity() const { return _allocElems; }
size_t remaining() const { return _allocElems - _usedElems; }
- void pushed_back(size_t numElems, size_t extraBytes = 0) {
+ void pushed_back(size_t numElems) {
+ pushed_back(numElems, 0);
+ }
+ void pushed_back(size_t numElems, size_t extraBytes) {
_usedElems += numElems;
_extraUsedBytes += extraBytes;
}
diff --git a/vespalib/src/vespa/vespalib/datastore/datastore.h b/vespalib/src/vespa/vespalib/datastore/datastore.h
index 686b07766ac..c2cfca520af 100644
--- a/vespalib/src/vespa/vespalib/datastore/datastore.h
+++ b/vespalib/src/vespa/vespalib/datastore/datastore.h
@@ -54,7 +54,10 @@ public:
/**
* Hold element(s).
*/
- void holdElem(EntryRef ref, size_t numElems, size_t extraBytes = 0);
+ void holdElem(EntryRef ref, size_t numElems) {
+ holdElem(ref, numElems, 0);
+ }
+ void holdElem(EntryRef ref, size_t numElems, size_t extraBytes);
/**
* Trim elem hold list, freeing elements that no longer needs to be held.