From cb9459f85cafd41e1bd4ffec3f084a935c98f177 Mon Sep 17 00:00:00 2001 From: Dmitri Smirnov Date: Mon, 16 Nov 2015 13:58:10 -0800 Subject: [PATCH] Fix empty vector write in ForwardIterator --- db/forward_iterator.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/forward_iterator.cc b/db/forward_iterator.cc index b6437c837..b4ac2ade4 100644 --- a/db/forward_iterator.cc +++ b/db/forward_iterator.cc @@ -575,8 +575,8 @@ void ForwardIterator::BuildLevelIterators(const VersionStorageInfo* vstorage) { (user_comparator_->Compare(*read_options_.iterate_upper_bound, level_files[0]->smallest.user_key()) < 0))) { - level_iters_[level - 1] = nullptr; if (!level_files.empty()) { + level_iters_[level - 1] = nullptr; has_iter_trimmed_for_upper_bound_ = true; } } else {