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) |