fix: -Wnull-dereference warning in VariantHelpers::change(TrackerStat&, tr_variant*)
This commit is contained in:
parent
d765bcff70
commit
be1b9b650d
|
@ -97,6 +97,8 @@ private:
|
||||||
void quitLater() const;
|
void quitLater() const;
|
||||||
void notifyTorrentAdded(Torrent const*) const;
|
void notifyTorrentAdded(Torrent const*) const;
|
||||||
|
|
||||||
|
std::unordered_set<QString> interned_strings_;
|
||||||
|
|
||||||
std::unique_ptr<Prefs> prefs_;
|
std::unique_ptr<Prefs> prefs_;
|
||||||
std::unique_ptr<Session> session_;
|
std::unique_ptr<Session> session_;
|
||||||
std::unique_ptr<TorrentModel> model_;
|
std::unique_ptr<TorrentModel> model_;
|
||||||
|
@ -114,8 +116,6 @@ private:
|
||||||
QString const config_name_ = QStringLiteral("transmission");
|
QString const config_name_ = QStringLiteral("transmission");
|
||||||
QString const display_name_ = QStringLiteral("transmission-qt");
|
QString const display_name_ = QStringLiteral("transmission-qt");
|
||||||
|
|
||||||
std::unordered_set<QString> interned_strings_;
|
|
||||||
|
|
||||||
#ifdef QT_DBUS_LIB
|
#ifdef QT_DBUS_LIB
|
||||||
QString const fdo_notifications_service_name_ = QStringLiteral("org.freedesktop.Notifications");
|
QString const fdo_notifications_service_name_ = QStringLiteral("org.freedesktop.Notifications");
|
||||||
QString const fdo_notifications_path_ = QStringLiteral("/org/freedesktop/Notifications");
|
QString const fdo_notifications_path_ = QStringLiteral("/org/freedesktop/Notifications");
|
||||||
|
|
|
@ -178,7 +178,7 @@ bool change(TrackerStat& setme, tr_variant const* value)
|
||||||
changed = true;
|
changed = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (site_changed && !setme.sitename.isEmpty() && !setme.announce.isEmpty())
|
if (site_changed && !setme.sitename.isEmpty() && !setme.announce.isEmpty() && trApp != nullptr)
|
||||||
{
|
{
|
||||||
setme.announce = trApp->intern(setme.announce);
|
setme.announce = trApp->intern(setme.announce);
|
||||||
trApp->load_favicon(setme.announce);
|
trApp->load_favicon(setme.announce);
|
||||||
|
|
Loading…
Reference in New Issue