diff --git a/src/storage/exec/IndexScanNode.h b/src/storage/exec/IndexScanNode.h index ac600d641fb..61e8eb7d4b6 100644 --- a/src/storage/exec/IndexScanNode.h +++ b/src/storage/exec/IndexScanNode.h @@ -258,7 +258,7 @@ class QualifiedStrategy { q.func_ = [suffixSet = Set(), suffixLength = dedupSuffixLength](const folly::StringPiece& key) mutable -> Result { std::string suffix = key.subpiece(key.size() - suffixLength, suffixLength).toString(); - auto [iter, result] = suffixSet.insert(std::move(suffix)); + auto result = suffixSet.insert(std::move(suffix)).second; return result ? Result::COMPATIBLE : Result::INCOMPATIBLE; }; return q;