Mercurial > code
diff modules/json/json.cpp @ 487:d061bad36315
Fix various case-sensitive includes and resources not copied
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 13 Nov 2015 09:50:52 +0100 |
parents | 7ee8da32da98 |
children | 4376ec6e5329 |
line wrap: on
line diff
--- a/modules/json/json.cpp Fri Nov 13 09:26:46 2015 +0100 +++ b/modules/json/json.cpp Fri Nov 13 09:50:52 2015 +0100 @@ -128,7 +128,7 @@ { switch (other.m_type) { case Type::Array: - new (&m_array) std::deque<Value>(other.m_array); + new (&m_array) std::vector<Value>(other.m_array); break; case Type::Boolean: m_boolean = other.m_boolean; @@ -156,7 +156,7 @@ { switch (other.m_type) { case Type::Array: - new (&m_array) std::deque<Value>(std::move(other.m_array)); + new (&m_array) std::vector<Value>(std::move(other.m_array)); break; case Type::Boolean: m_boolean = other.m_boolean; @@ -185,7 +185,7 @@ { switch (m_type) { case Type::Array: - new (&m_array) std::deque<Value>(); + new (&m_array) std::vector<Value>(); break; case Type::Boolean: m_boolean = false; @@ -211,7 +211,7 @@ { switch (m_type) { case Type::Array: - m_array.~deque<Value>(); + m_array.~vector<Value>(); break; case Type::Object: m_object.~map<std::string, Value>();