summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-01-26 18:30:15 +0100
committerGitHub <noreply@github.com>2020-01-26 18:30:15 +0100
commit3426e6e4f7fc1a9693959488a6364f69b1381498 (patch)
tree3bfb54778be0c9044c90fe935d7cc10fd7626c0b
parentd6a784c4c935147fb609deb0c366a5c8f2863bdf (diff)
parente53d5f1db3a9cefa833ec2e09aeacce4d7aa33bc (diff)
Merge pull request #11953 from vespa-engine/toregge/use-value-initialization-instead-of-memset
Stop using memset to overwrite a member variable that doesn't have a
-rw-r--r--vespamalloc/src/vespamalloc/malloc/globalpool.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/globalpool.hpp b/vespamalloc/src/vespamalloc/malloc/globalpool.hpp
index c954c1aae26..a3930c7cca1 100644
--- a/vespamalloc/src/vespamalloc/malloc/globalpool.hpp
+++ b/vespamalloc/src/vespamalloc/malloc/globalpool.hpp
@@ -15,12 +15,13 @@ size_t AllocPoolT<MemBlockPtrT>::_alwaysReuseLimit __attribute__((visibility("hi
template <typename MemBlockPtrT>
AllocPoolT<MemBlockPtrT>::AllocPoolT(DataSegment<MemBlockPtrT> & ds)
: _chunkPool(NULL),
+ _scList(),
_dataSegment(ds),
_getChunks(0),
_getChunksSum(0),
- _allocChunkList(0)
+ _allocChunkList(0),
+ _stat()
{
- memset(_scList, 0, sizeof(_scList));
}
template <typename MemBlockPtrT>