aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-05-23 13:40:14 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-05-23 13:51:40 +0000
commit13026e22193375ec8cbc763d65164e5dc6d8a7d6 (patch)
treeadd9394541490c9f4d0a4be641bfc24474283ea6 /searchlib
parent6e8e86b1903d0439760858a3e9eb01fa32fb2240 (diff)
Remove packed on Positions.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/tests/fef/fef_test.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/tests/fef/fef_test.cpp b/searchlib/src/tests/fef/fef_test.cpp
index d0ec684c9b8..2bb33d1ad93 100644
--- a/searchlib/src/tests/fef/fef_test.cpp
+++ b/searchlib/src/tests/fef/fef_test.cpp
@@ -81,7 +81,7 @@ TEST("test TermFieldMatchDataAppend")
}
TEST("verify size of essential fef classes") {
- EXPECT_EQUAL(12u,sizeof(TermFieldMatchData::Positions));
+ EXPECT_EQUAL(16u,sizeof(TermFieldMatchData::Positions));
EXPECT_EQUAL(24u,sizeof(TermFieldMatchData::Features));
EXPECT_EQUAL(36u,sizeof(TermFieldMatchData));
}
diff --git a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
index 3be71eb656f..918da510e8f 100644
--- a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
+++ b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
@@ -25,7 +25,7 @@ public:
TermFieldMatchDataPosition *_positions;
uint16_t _maxElementLength;
uint16_t _allocated;
- } __attribute__((packed));
+ };
union Features {
feature_t _rawScore;