+ pass args by const ref

This commit is contained in:
artemp 2012-07-03 11:16:10 +01:00
parent 700b5978d8
commit a6784270bb
2 changed files with 2 additions and 2 deletions

View File

@ -46,7 +46,7 @@ class registry : public singleton<registry, CreateStatic>,
public:
registry();
~registry() {}
void register_name(std::string name, from_xml_function_ptr ptr, bool overwrite=false);
void register_name(std::string const& name, from_xml_function_ptr ptr, bool overwrite=false);
node_ptr from_xml(xml_node const& xml);
private:
std::map<std::string, from_xml_function_ptr> map_;

View File

@ -39,7 +39,7 @@ registry::registry()
register_name("ExpressionFormat", &expression_format::from_xml);
}
void registry::register_name(std::string name, from_xml_function_ptr ptr, bool overwrite)
void registry::register_name(std::string const& name, from_xml_function_ptr ptr, bool overwrite)
{
if (overwrite) {
map_[name] = ptr;