mirror of https://gitee.com/bigwinds/arangodb
fix compilation with g++5.4
This commit is contained in:
parent
09395e73de
commit
88e46715e8
|
@ -120,12 +120,14 @@ class WBReader final : public rocksdb::WriteBatch::Handler {
|
|||
public:
|
||||
|
||||
struct Operations {
|
||||
explicit Operations(rocksdb::SequenceNumber seq) : startSequenceNumber(seq) {};
|
||||
explicit Operations(rocksdb::SequenceNumber seq) : startSequenceNumber(seq) {}
|
||||
Operations(Operations const&) = delete;
|
||||
Operations& operator=(Operations const&) = delete;
|
||||
Operations(Operations&&) = default;
|
||||
Operations& operator=(Operations&&) = default;
|
||||
|
||||
const rocksdb::SequenceNumber startSequenceNumber;
|
||||
rocksdb::SequenceNumber lastSequenceNumber;
|
||||
rocksdb::SequenceNumber startSequenceNumber;
|
||||
rocksdb::SequenceNumber lastSequenceNumber = 0;
|
||||
uint64_t added = 0;
|
||||
uint64_t removed = 0;
|
||||
TRI_voc_rid_t lastRevisionId = 0;
|
||||
|
@ -153,7 +155,7 @@ class WBReader final : public rocksdb::WriteBatch::Handler {
|
|||
: currentSeqNum(0) {
|
||||
for (auto const& pair : seqs) {
|
||||
try {
|
||||
deltas.emplace(pair.first, pair.second);
|
||||
deltas.emplace(pair.first, Operations(pair.second));
|
||||
} catch(...) {}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue