Skip to content

Commit

Permalink
partition_version: fix const correctness in rows_entry_compare
Browse files Browse the repository at this point in the history
Using a non-const-correct comparator results in build failures with
boost 1.55.

Fixes #1892.
Message-Id: <20161128104335.28789-1-avi@scylladb.com>
  • Loading branch information
avikivity authored and pdziepak committed Nov 28, 2016
1 parent 5358984 commit 18df2d9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions partition_version.hh
Expand Up @@ -297,12 +297,12 @@ class partition_snapshot_reader : public streamed_mutation::impl, public MemoryA
position_in_partition::less_compare _cmp;
public:
explicit rows_entry_compare(const schema& s) : _cmp(s) { }
bool operator()(const rows_entry& a, const position_in_partition& b) {
bool operator()(const rows_entry& a, const position_in_partition& b) const {
position_in_partition_view a_view(position_in_partition_view::clustering_row_tag_t(),
a.key());
return _cmp(a_view, b);
}
bool operator()(const position_in_partition& a, const rows_entry& b) {
bool operator()(const position_in_partition& a, const rows_entry& b) const {
position_in_partition_view b_view(position_in_partition_view::clustering_row_tag_t(),
b.key());
return _cmp(a, b_view);
Expand Down

0 comments on commit 18df2d9

Please sign in to comment.