summaryrefslogtreecommitdiffstats
path: root/searchlib/src
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src')
-rw-r--r--searchlib/src/tests/bitcompression/expgolomb/expgolomb_test.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/searchlib/src/tests/bitcompression/expgolomb/expgolomb_test.cpp b/searchlib/src/tests/bitcompression/expgolomb/expgolomb_test.cpp
index 06ddcb8e0e5..591e1935ea7 100644
--- a/searchlib/src/tests/bitcompression/expgolomb/expgolomb_test.cpp
+++ b/searchlib/src/tests/bitcompression/expgolomb/expgolomb_test.cpp
@@ -200,7 +200,7 @@ public:
public:
DecodeFuncFactories();
- void addConstKFactory(int kValue, IDecodeFuncFactory factory);
+ void addConstKFactory(int kValue, IDecodeFuncFactory factory) __attribute__((noinline));
[[nodiscard]] IDecodeFuncFactory getConstKFactory(int kValue) const {
assert(kValue >= 0 &&
@@ -248,9 +248,7 @@ public:
static void registerFactory(DecodeFuncFactories<bigEndian> &factories,
RegisterFactoryPtr<bigEndian> &ptr)
{
- factories.addConstKFactory(kValue,
- &DecodeExpGolombConstK<bigEndian, kValue>::
- make);
+ factories.addConstKFactory(kValue, &DecodeExpGolombConstK<bigEndian, kValue>::make);
ptr._ptr = &RegisterFactories<bigEndian, kValue+1>::registerFactory;
}
};