Work around VS2017 warning for unused reference

Summary:
For #3407
Closes https://github.com/facebook/rocksdb/pull/3425

Differential Revision: D6836900

Pulled By: gfosco

fbshipit-source-id: 7bcaf7a1beeeeabb7c05584f2745e7b4a2473497
main
Fosco Marotto 7 years ago committed by Facebook Github Bot
parent ab5ab36ac2
commit 5400800a56
  1. 6
      db/column_family.cc

@ -1060,11 +1060,13 @@ ColumnFamilySet::~ColumnFamilySet() {
while (column_family_data_.size() > 0) { while (column_family_data_.size() > 0) {
// cfd destructor will delete itself from column_family_data_ // cfd destructor will delete itself from column_family_data_
auto cfd = column_family_data_.begin()->second; auto cfd = column_family_data_.begin()->second;
bool last_ref __attribute__((__unused__)) = cfd->Unref(); bool last_ref __attribute__((__unused__));
last_ref = cfd->Unref();
assert(last_ref); assert(last_ref);
delete cfd; delete cfd;
} }
bool dummy_last_ref __attribute__((__unused__)) = dummy_cfd_->Unref(); bool dummy_last_ref __attribute__((__unused__));
dummy_last_ref = dummy_cfd_->Unref();
assert(dummy_last_ref); assert(dummy_last_ref);
delete dummy_cfd_; delete dummy_cfd_;
} }

Loading…
Cancel
Save