[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 449f563 3/3: Actually move objects where inte
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 449f563 3/3: Actually move objects where intended |
Date: |
Sun, 7 Oct 2018 20:04:06 -0400 (EDT) |
branch: master
commit 449f563932203058b0eb3bbe33472a5447de270f
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Actually move objects where intended
See:
https://lists.nongnu.org/archive/html/lmi/2018-10/msg00015.html
---
ledger_evaluator.hpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/ledger_evaluator.hpp b/ledger_evaluator.hpp
index 1a2230b..ca211dc 100644
--- a/ledger_evaluator.hpp
+++ b/ledger_evaluator.hpp
@@ -30,6 +30,7 @@
#include <string>
#include <unordered_map>
+#include <utility> // move()
#include <vector>
/// Class allowing to retrieve the string representation of any scalar or
@@ -52,8 +53,8 @@ class LMI_SO ledger_evaluator
private:
// Constructible only by friends: see Ledger::make_evaluator().
ledger_evaluator(scalar_map_t&& scalars, vector_map_t&& vectors)
- :scalars_ {scalars}
- ,vectors_ {vectors}
+ :scalars_ {std::move(scalars)}
+ ,vectors_ {std::move(vectors)}
{
}