From 95a08b952c47535dd6a06e810c44bb1f8b271bb3 Mon Sep 17 00:00:00 2001 From: Ciaran McCreesh Date: Fri, 27 Aug 2010 13:43:18 +0100 Subject: Let user-defined managers override builtins Fixes: ticket:978 --- paludis/environments/paludis/output_conf.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paludis/environments/paludis/output_conf.cc b/paludis/environments/paludis/output_conf.cc index f490ed219..e8b15be11 100644 --- a/paludis/environments/paludis/output_conf.cc +++ b/paludis/environments/paludis/output_conf.cc @@ -398,7 +398,7 @@ OutputConf::add(const FSPath & filename) for (Managers::const_iterator m(local_managers.begin()), m_end(local_managers.end()) ; m != m_end ; ++m) - _imp->managers[m->first] = m->second; + _imp->managers.insert(std::make_pair(m->first, m->second)); for (auto i(f->begin()), i_end(f->end()) ; i != i_end ; ++i) -- cgit v1.2.3