diff --git a/libs/konq/favicons/favicons.cpp b/libs/konq/favicons/favicons.cpp index 422954a1..8b0c8eb8 100644 --- a/libs/konq/favicons/favicons.cpp +++ b/libs/konq/favicons/favicons.cpp @@ -82,7 +82,8 @@ static QString iconNameFromURL(const KUrl &iconURL) struct FavIconsModulePrivate { - virtual ~FavIconsModulePrivate() { delete config; } + FavIconsModulePrivate() : config(nullptr) { } + ~FavIconsModulePrivate() { delete config; } struct DownloadInfo { @@ -90,6 +91,7 @@ struct FavIconsModulePrivate bool isHost; QByteArray iconData; }; + QString makeIconName(const DownloadInfo& download, const KUrl& iconURL) { QString iconName (QLatin1String("favicons/"));