From b2bbdd14da098048dada915c37f92a5e042380ab Mon Sep 17 00:00:00 2001 From: Zufu Liu Date: Fri, 13 Dec 2024 12:52:15 +1100 Subject: Feature [feature-requests:#1537]. Remove explicit initialization which is identical to default initialization. Remove constructor argument which is same as default. --- src/SparseVector.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/SparseVector.h b/src/SparseVector.h index 09eb1f98d..cde87fba4 100644 --- a/src/SparseVector.h +++ b/src/SparseVector.h @@ -27,8 +27,6 @@ private: } public: SparseVector() : empty() { - starts = Partitioning(8); - values = SplitVector(); values.InsertEmpty(0, 2); } Sci::Position Length() const noexcept { @@ -158,7 +156,7 @@ public: Check(); } void DeleteAll() { - starts = Partitioning(8); + starts = Partitioning(); values = SplitVector(); values.InsertEmpty(0, 2); } -- cgit v1.2.3