Fixup be665e29f1 (capture by reference)

[ci skip]
This commit is contained in:
Charles Dang 2017-05-20 21:14:04 +11:00
parent be665e29f1
commit 4b2518483a
2 changed files with 2 additions and 2 deletions

View File

@ -330,7 +330,7 @@ void wml_menu_item::update_command(const config& new_command)
if(!command_.empty()) {
assert(resources::game_events);
resources::game_events->execute_on_events(event_name_, [=](game_events::manager& man, handler_ptr ptr) {
resources::game_events->execute_on_events(event_name_, [&](game_events::manager& man, handler_ptr ptr) {
if(ptr->is_menu_item()) {
LOG_NG << "Removing command for " << event_name_ << ".\n";
man.remove_event_handler(command_["id"].str());

View File

@ -553,7 +553,7 @@ bool wml_event_pump::operator()()
if ( event_id.empty() ) {
// Handle events of this name.
impl_->my_manager->execute_on_events(event_name, [=](game_events::manager&, handler_ptr ptr) {
impl_->my_manager->execute_on_events(event_name, [&](game_events::manager&, handler_ptr ptr) {
DBG_EH << "processing event " << event_name << " with id="<<
ptr->get_config()["id"] << "\n";