diff options
Diffstat (limited to 'src/gui/questswindow.cpp')
-rw-r--r-- | src/gui/questswindow.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gui/questswindow.cpp b/src/gui/questswindow.cpp index 5ffdf45c5..8969c51e8 100644 --- a/src/gui/questswindow.cpp +++ b/src/gui/questswindow.cpp @@ -93,8 +93,8 @@ QuestsWindow::QuestsWindow() : mTextScrollArea(new ScrollArea(mText, getOptionBool("showtextbackground"))), mCloseButton(new Button(_("Close"), "close", this)), - mCompleteIcon(Theme::getImageFromThemeXml("complete_icon.xml")), - mIncompleteIcon(Theme::getImageFromThemeXml("incomplete_icon.xml")) + mCompleteIcon(Theme::getImageFromThemeXml("complete_icon.xml", "")), + mIncompleteIcon(Theme::getImageFromThemeXml("incomplete_icon.xml", "")) { setWindowName("Quests"); setResizable(true); @@ -148,6 +148,8 @@ QuestsWindow::~QuestsWindow() delete *it2; } } + delete mItemLinkHandler; + mItemLinkHandler = nullptr; mQuests.clear(); mQuestLinks.clear(); if (mCompleteIcon) |