diff --git a/Telegram/SourceFiles/pspecific_mac_p.h b/Telegram/SourceFiles/pspecific_mac_p.h index f128ebe91f..f95607a0bf 100644 --- a/Telegram/SourceFiles/pspecific_mac_p.h +++ b/Telegram/SourceFiles/pspecific_mac_p.h @@ -89,7 +89,6 @@ QByteArray objc_downloadPathBookmark(const QString &path); QByteArray objc_pathBookmark(const QString &path); void objc_downloadPathEnableAccess(const QByteArray &bookmark); -class objc_FileBookmarkData; class objc_FileBookmark { public: objc_FileBookmark(const QByteArray &bookmark); @@ -103,6 +102,9 @@ public: ~objc_FileBookmark(); private: +#ifdef OS_MAC_STORE + class objc_FileBookmarkData; objc_FileBookmarkData *data = nullptr; +#endif // OS_MAC_STORE }; diff --git a/Telegram/SourceFiles/pspecific_mac_p.mm b/Telegram/SourceFiles/pspecific_mac_p.mm index fd00224577..c6bb35f30d 100644 --- a/Telegram/SourceFiles/pspecific_mac_p.mm +++ b/Telegram/SourceFiles/pspecific_mac_p.mm @@ -1160,7 +1160,7 @@ namespace { QMutex _bookmarksMutex; } -class objc_FileBookmarkData { +class objc_FileBookmark::objc_FileBookmarkData { public: ~objc_FileBookmarkData() { if (url) [url release];