diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-01-26 18:30:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-26 18:30:15 +0100 |
commit | 3426e6e4f7fc1a9693959488a6364f69b1381498 (patch) | |
tree | 3bfb54778be0c9044c90fe935d7cc10fd7626c0b | |
parent | d6a784c4c935147fb609deb0c366a5c8f2863bdf (diff) | |
parent | e53d5f1db3a9cefa833ec2e09aeacce4d7aa33bc (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.hpp | 5 |
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> |