clean up string handling in font_set::add_face_name

This commit is contained in:
Dane Springmeyer 2014-10-08 16:46:48 -07:00
parent 1f29ce7d3d
commit c4857c640b
2 changed files with 3 additions and 3 deletions

View file

@ -46,7 +46,7 @@ public:
std::size_t size() const;
void set_name(std::string const& name);
std::string const& get_name() const;
void add_face_name(std::string face_name);
void add_face_name(std::string const& face_name);
std::vector<std::string> const& get_face_names() const;
private:

View file

@ -68,9 +68,9 @@ std::size_t font_set::size() const
return face_names_.size();
}
void font_set::add_face_name(std::string face_name)
void font_set::add_face_name(std::string const& face_name)
{
face_names_.push_back(std::move(face_name));
face_names_.emplace_back(face_name);
}
void font_set::set_name(std::string const& name)