lmi-commits
[Top][All Lists]
Advanced

[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)}
     {
     }
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]