summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-03-22 00:40:04 +0100
committerGitHub <noreply@github.com>2020-03-22 00:40:04 +0100
commit6eb5b861092d7188cbdf9e798d95475f650627c5 (patch)
tree9c3f6359fc0cb4b8a4bc756aa36d9f58fe62c81e
parent3d8209623f7f4e15a1f99b3e33f42dac9c9f7cb2 (diff)
parente90da46ecdc66ec7738b64857e71cda7d6f8c244 (diff)
Merge pull request #12660 from vespa-engine/toregge/eliminate-redundant-move
Eliminate redundant move
-rw-r--r--eval/src/vespa/eval/eval/test/eval_fixture.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/attribute/loadedenumvalue.h1
-rw-r--r--searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h1
3 files changed, 3 insertions, 1 deletions
diff --git a/eval/src/vespa/eval/eval/test/eval_fixture.cpp b/eval/src/vespa/eval/eval/test/eval_fixture.cpp
index 57db05107bc..7c4d4caf854 100644
--- a/eval/src/vespa/eval/eval/test/eval_fixture.cpp
+++ b/eval/src/vespa/eval/eval/test/eval_fixture.cpp
@@ -15,7 +15,7 @@ std::shared_ptr<Function const> verify_function(std::shared_ptr<Function const>
fprintf(stderr, "eval_fixture: function parse failed: %s\n", fun->get_error().c_str());
}
ASSERT_TRUE(!fun->has_error());
- return std::move(fun);
+ return fun;
}
NodeTypes get_types(const Function &function, const ParamRepo &param_repo) {
diff --git a/searchlib/src/vespa/searchlib/attribute/loadedenumvalue.h b/searchlib/src/vespa/searchlib/attribute/loadedenumvalue.h
index 275fadd1e7f..c91fdd297f8 100644
--- a/searchlib/src/vespa/searchlib/attribute/loadedenumvalue.h
+++ b/searchlib/src/vespa/searchlib/attribute/loadedenumvalue.h
@@ -6,6 +6,7 @@
#include <vespa/vespalib/util/array.h>
#include <vespa/vespalib/util/arrayref.h>
#include <cassert>
+#include <limits>
namespace search
{
diff --git a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
index 45de0d654fb..efa2e3f5bfa 100644
--- a/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
+++ b/searchlib/src/vespa/searchlib/fef/termfieldmatchdata.h
@@ -6,6 +6,7 @@
#include "fieldinfo.h"
#include <vespa/searchlib/common/feature.h>
#include <cstring>
+#include <limits>
class MatchDataHeapTest;