diff options
Diffstat (limited to 'generator/group.cpp')
| -rw-r--r-- | generator/group.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
| diff --git a/generator/group.cpp b/generator/group.cpp index 7cbd4c8..334c2aa 100644 --- a/generator/group.cpp +++ b/generator/group.cpp | |||
| @@ -23,10 +23,11 @@ namespace verbly { | |||
| 23 | parent_ = &parent; | 23 | parent_ = &parent; |
| 24 | } | 24 | } |
| 25 | 25 | ||
| 26 | void group::addRole(std::string name, role r) | 26 | void group::addRole(role r) |
| 27 | { | 27 | { |
| 28 | roleNames_.insert(name); | 28 | std::string name = r.getName(); |
| 29 | roles_[name] = std::move(r); | 29 | roles_[name] = std::move(r); |
| 30 | roleNames_.insert(std::move(name)); | ||
| 30 | } | 31 | } |
| 31 | 32 | ||
| 32 | void group::addFrame(const frame& f) | 33 | void group::addFrame(const frame& f) |
