summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@oath.com>2018-04-13 14:11:17 +0000
committerTor Egge <Tor.Egge@oath.com>2018-04-13 14:11:17 +0000
commit10305cbb46d037af41b24b69e5fbd2fb2fc8e282 (patch)
treea61655906d0e8e3ac8468392ebd4becd99267a09
parent676d33a23f248ef4ad954bf4cd991aa0ac8a3c79 (diff)
Let L4SkipCheck inherit from L3SkipCheck (pagedict4 validation).
-rw-r--r--searchlib/src/vespa/searchlib/bitcompression/pagedict4.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/searchlib/src/vespa/searchlib/bitcompression/pagedict4.h b/searchlib/src/vespa/searchlib/bitcompression/pagedict4.h
index de30bf0a92f..717702d4ef7 100644
--- a/searchlib/src/vespa/searchlib/bitcompression/pagedict4.h
+++ b/searchlib/src/vespa/searchlib/bitcompression/pagedict4.h
@@ -699,16 +699,13 @@ public:
{
}
};
- struct L4SkipCheck
+ struct L4SkipCheck : public L3SkipCheck
{
uint32_t wordOffset;
- StartOffset startOffset;
- uint64_t wordNum;
uint32_t l3Offset;
L4SkipCheck(const StartOffset &startOffset_, uint64_t wordNum_)
- : wordOffset(0),
- startOffset(startOffset_),
- wordNum(wordNum_),
+ : L3SkipCheck(startOffset_, wordNum_),
+ wordOffset(0),
l3Offset(0)
{
}