Mercurial > hg > svcore
comparison base/ResizeableBitset.h @ 958:f3c97321e43d
Fix some (probably benign) uninitialised members (from coverity scan)
author | Chris Cannam |
---|---|
date | Wed, 03 Sep 2014 09:47:52 +0100 |
parents | 1d859a5dc20e |
children | cc27f35aa75c |
comparison
equal
deleted
inserted
replaced
957:df83865d886f | 958:f3c97321e43d |
---|---|
22 #include <stdlib.h> | 22 #include <stdlib.h> |
23 | 23 |
24 class ResizeableBitset { | 24 class ResizeableBitset { |
25 | 25 |
26 public: | 26 public: |
27 ResizeableBitset() : m_bits(0) { | 27 ResizeableBitset() : m_bits(0), m_size(0) { |
28 } | 28 } |
29 ResizeableBitset(size_t size) : m_bits(new std::vector<uint8_t>), m_size(size) { | 29 ResizeableBitset(size_t size) : m_bits(new std::vector<uint8_t>), m_size(size) { |
30 m_bits->assign((size >> 3) + 1, 0); | 30 m_bits->assign((size >> 3) + 1, 0); |
31 } | 31 } |
32 ResizeableBitset(const ResizeableBitset &b) { | 32 ResizeableBitset(const ResizeableBitset &b) { |