From 079a21ba99cd83c7e94f631c0ba6e250e690bbf4 Mon Sep 17 00:00:00 2001 From: kailiu Date: Thu, 26 Dec 2013 15:12:30 -0800 Subject: [PATCH] Fix the unused variable warning message in mac os --- db/db_test.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/db/db_test.cc b/db/db_test.cc index 8cfdedd5e3..9615c89691 100644 --- a/db/db_test.cc +++ b/db/db_test.cc @@ -2549,12 +2549,13 @@ class DeleteFilter : public CompactionFilter { class ChangeFilter : public CompactionFilter { public: - explicit ChangeFilter(int argv) : argv_(argv) {} + explicit ChangeFilter(int argv) { + assert(argv == 100); + } virtual bool Filter(int level, const Slice& key, const Slice& value, std::string* new_value, bool* value_changed) const override { - assert(argv_ == 100); assert(new_value != nullptr); *new_value = NEW_VALUE; *value_changed = true; @@ -2564,9 +2565,6 @@ class ChangeFilter : public CompactionFilter { virtual const char* Name() const override { return "ChangeFilter"; } - - private: - const int argv_; }; class KeepFilterFactory : public CompactionFilterFactory {