Skip to content

Commit 9d62a4d

Browse files
committed
Avoid the need to cast/convert to size_t for vector operations
1 parent 19e06cc commit 9d62a4d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/sketch.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class Sketch
2929
virtual ~Sketch() {}
3030
virtual size_t Syndromes() const = 0;
3131

32-
virtual void Init(int syndromes) = 0;
32+
virtual void Init(size_t syndromes) = 0;
3333
virtual void Add(uint64_t element) = 0;
3434
virtual void Serialize(unsigned char*) const = 0;
3535
virtual void Deserialize(const unsigned char*) = 0;

src/sketch_impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ class SketchImpl final : public Sketch
366366
}
367367

368368
size_t Syndromes() const override { return m_syndromes.size(); }
369-
void Init(int count) override { m_syndromes.assign(count, 0); }
369+
void Init(size_t count) override { m_syndromes.assign(count, 0); }
370370

371371
void Add(uint64_t val) override
372372
{

0 commit comments

Comments
 (0)