aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Partitioning.h4
-rw-r--r--src/SplitVector.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/Partitioning.h b/src/Partitioning.h
index 165672a15..da68dfb56 100644
--- a/src/Partitioning.h
+++ b/src/Partitioning.h
@@ -17,7 +17,7 @@ namespace Scintilla::Internal {
template <typename T>
class SplitVectorWithRangeAdd : public SplitVector<T> {
public:
- explicit SplitVectorWithRangeAdd(ptrdiff_t growSize_) {
+ explicit SplitVectorWithRangeAdd(ptrdiff_t growSize_=8) {
this->SetGrowSize(growSize_);
this->ReAllocate(growSize_);
}
@@ -94,7 +94,7 @@ private:
}
public:
- explicit Partitioning(int growSize) : stepPartition(0), stepLength(0) {
+ explicit Partitioning(size_t growSize=8) : stepPartition(0), stepLength(0) {
Allocate(growSize);
}
diff --git a/src/SplitVector.h b/src/SplitVector.h
index adaa8eeb8..d0823b0b6 100644
--- a/src/SplitVector.h
+++ b/src/SplitVector.h
@@ -71,7 +71,7 @@ protected:
public:
/// Construct a split buffer.
- SplitVector() : empty(), lengthBody(0), part1Length(0), gapLength(0), growSize(8) {
+ SplitVector(size_t growSize_=8) : empty(), lengthBody(0), part1Length(0), gapLength(0), growSize(growSize_) {
}
// Deleted so SplitVector objects can not be copied.