Revert "experimental session-save speedup" -- needs C++11

This reverts commit d1dcedaccf.
This commit is contained in:
Robin Gareus 2016-04-08 21:21:38 +02:00
parent 3def1b2830
commit ff05c82312
2 changed files with 5 additions and 5 deletions

View file

@ -29,7 +29,7 @@
#include <string>
#include <vector>
#include <unordered_map>
#include <map>
#include <cstdio>
#include <cstdarg>
@ -50,7 +50,7 @@ typedef XMLNodeList::const_iterator XMLNodeConstIterator;
typedef std::vector<XMLProperty*> XMLPropertyList;
typedef XMLPropertyList::iterator XMLPropertyIterator;
typedef XMLPropertyList::const_iterator XMLPropertyConstIterator;
typedef std::unordered_map<std::string, XMLProperty*> XMLPropertyMap;
typedef std::map<std::string, XMLProperty*> XMLPropertyMap;
class LIBPBD_API XMLTree {
public:

View file

@ -408,7 +408,7 @@ XMLProperty*
XMLNode::property(const char* n)
{
string ns(n);
unordered_map<string,XMLProperty*>::iterator iter;
map<string,XMLProperty*>::iterator iter;
if ((iter = _propmap.find(ns)) != _propmap.end()) {
return iter->second;
@ -420,7 +420,7 @@ XMLNode::property(const char* n)
XMLProperty*
XMLNode::property(const string& ns)
{
unordered_map<string,XMLProperty*>::iterator iter;
map<string,XMLProperty*>::iterator iter;
if ((iter = _propmap.find(ns)) != _propmap.end()) {
return iter->second;
@ -433,7 +433,7 @@ XMLProperty*
XMLNode::add_property(const char* n, const string& v)
{
string ns(n);
unordered_map<string,XMLProperty*>::iterator iter;
map<string,XMLProperty*>::iterator iter;
if ((iter = _propmap.find(ns)) != _propmap.end()) {
iter->second->set_value (v);