diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-09-09 20:54:24 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-09-09 20:54:24 +0000 |
commit | 1d3740fda0b4bcbe4d36176aa6188e153d57c3dc (patch) | |
tree | db0d89256fbd81fd6e17eb8062a67f45657056ac /vespalib | |
parent | efb6c92cfe6e03c15a8cabf8b27962409e8bad46 (diff) |
Unify og getNumActiveDocs and hide some implementations.
Diffstat (limited to 'vespalib')
-rw-r--r-- | vespalib/src/vespa/vespalib/util/varholder.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vespalib/src/vespa/vespalib/util/varholder.h b/vespalib/src/vespa/vespalib/util/varholder.h index c9bd9f1641a..db8109fca70 100644 --- a/vespalib/src/vespa/vespalib/util/varholder.h +++ b/vespalib/src/vespa/vespalib/util/varholder.h @@ -18,12 +18,12 @@ public: VarHolder & operator = (const VarHolder &) = delete; ~VarHolder(); - void set(const T &v) { + void set(T v) { T old; { std::lock_guard guard(_lock); - old = _v; - _v = v; + old = std::move(_v); + _v = std::move(v); } } |