summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-05-23 13:48:06 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-05-23 13:51:52 +0000
commitae9361a1d7e9eba3be3473bdfe9a692b7e990ac6 (patch)
tree90b1f55648599661bf99f07b77d346aed3ccafff /searchlib
parent13026e22193375ec8cbc763d65164e5dc6d8a7d6 (diff)
Remove packed on TermFieldMatchData.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/tests/fef/fef_test.cpp3
-rw-r--r--searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/searchlib/src/tests/fef/fef_test.cpp b/searchlib/src/tests/fef/fef_test.cpp
index 2bb33d1ad93..244a4e26554 100644
--- a/searchlib/src/tests/fef/fef_test.cpp
+++ b/searchlib/src/tests/fef/fef_test.cpp
@@ -82,8 +82,9 @@ TEST("test TermFieldMatchDataAppend")
TEST("verify size of essential fef classes") {
EXPECT_EQUAL(16u,sizeof(TermFieldMatchData::Positions));
+ EXPECT_EQUAL(24u,sizeof(TermFieldMatchDataPosition));
EXPECT_EQUAL(24u,sizeof(TermFieldMatchData::Features));
- EXPECT_EQUAL(36u,sizeof(TermFieldMatchData));
+ EXPECT_EQUAL(40u,sizeof(TermFieldMatchData));
}
TEST_MAIN() { TEST_RUN_ALL(); }
diff --git a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
index 918da510e8f..4d56a3c7ea7 100644
--- a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
+++ b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
@@ -277,6 +277,6 @@ public:
* @return constant
**/
static uint32_t invalidId() { return 0xdeadbeefU; }
-} __attribute__((packed));
+};
}