code cleanups (from cppcheck)

This commit is contained in:
hexcoder-
2021-01-04 15:14:20 +01:00
parent c423aebb1a
commit 33a7d6f168
11 changed files with 24 additions and 24 deletions

View File

@ -49,7 +49,7 @@ typedef FixedWord<64> Word;
class DictionaryEntry {
public:
DictionaryEntry() {}
DictionaryEntry(Word W) : W(W) {}
explicit DictionaryEntry(Word W) : W(W) {}
DictionaryEntry(Word W, size_t PositionHint) : W(W), PositionHint(PositionHint) {}
const Word &GetW() const { return W; }
@ -92,7 +92,7 @@ class Dictionary {
assert(Idx < Size);
return DE[Idx];
}
void push_back(DictionaryEntry DE) {
void push_back(const DictionaryEntry &DE) {
if (Size < kMaxDictSize)
this->DE[Size++] = DE;
}