From 489aa84d21eea3e36044fec8f8a90de3e78d1bcb Mon Sep 17 00:00:00 2001 From: cxl Date: Fri, 30 Sep 2016 13:59:52 +0000 Subject: [PATCH] Core: Fixed missing pick in Map::Put git-svn-id: svn://ultimatepp.org/upp/trunk@10251 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Core/Map.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/Core/Map.hpp b/uppsrc/Core/Map.hpp index 82877aafb..d1b5eb0c4 100644 --- a/uppsrc/Core/Map.hpp +++ b/uppsrc/Core/Map.hpp @@ -465,7 +465,7 @@ int AMap::Put(const K& k, T&& x) { int i = key.Put(k); if(i < value.GetCount()) - value[i] = x; + value[i] = pick(x); else { ASSERT(i == value.GetCount()); value.Add(pick(x));