diff --git a/apps/openmw/mwgui/dialogue.cpp b/apps/openmw/mwgui/dialogue.cpp index 8cdf7884a0..3580e54665 100644 --- a/apps/openmw/mwgui/dialogue.cpp +++ b/apps/openmw/mwgui/dialogue.cpp @@ -327,7 +327,7 @@ namespace MWGui mHistory->eventMouseWheel += MyGUI::newDelegate(this, &DialogueWindow::onMouseWheel); BookPage::ClickCallback callback = - [&](TypesetBook::InteractiveId link) { DialogueWindow::notifyLinkClicked(link); }; + [this](TypesetBook::InteractiveId link) { notifyLinkClicked(link); }; mHistory->adviseLinkClicked(callback); mMainWidget->castType()->eventWindowChangeCoord diff --git a/apps/openmw/mwgui/journalwindow.cpp b/apps/openmw/mwgui/journalwindow.cpp index 677f1df25c..69afbbf9e1 100644 --- a/apps/openmw/mwgui/journalwindow.cpp +++ b/apps/openmw/mwgui/journalwindow.cpp @@ -124,7 +124,7 @@ namespace { MWGui::BookPage::ClickCallback callback = - [&](intptr_t linkId) { JournalWindowImpl::notifyTopicClicked(linkId); }; + [this](intptr_t linkId) { notifyTopicClicked(linkId); }; getPage(LeftBookPage)->adviseLinkClicked(callback); getPage(RightBookPage)->adviseLinkClicked(callback); @@ -137,7 +137,7 @@ namespace { MWGui::BookPage::ClickCallback callback = - [&](MWGui::TypesetBook::InteractiveId index) { JournalWindowImpl::notifyIndexLinkClicked(index); }; + [this](MWGui::TypesetBook::InteractiveId index) { notifyTopicClicked(index); }; getPage(LeftTopicIndex)->adviseLinkClicked(callback); getPage(CenterTopicIndex)->adviseLinkClicked(callback);