From 5f9837b2b26ca4a4382ffb4b99b4b68af62af1e4 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Thu, 23 Feb 2023 14:34:35 +0100 Subject: [PATCH] Fix qbytearray related clazy warnings in objective-c++ sparkle updater side Signed-off-by: Claudio Cambra --- src/gui/updater/sparkleupdater_mac.mm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gui/updater/sparkleupdater_mac.mm b/src/gui/updater/sparkleupdater_mac.mm index 58d14508f2..71650454cf 100644 --- a/src/gui/updater/sparkleupdater_mac.mm +++ b/src/gui/updater/sparkleupdater_mac.mm @@ -247,7 +247,8 @@ SparkleUpdater::SparkleUpdater(const QUrl& appCastUrl) setUpdateUrl(appCastUrl); // Sparkle 1.8 required - NSString *userAgent = [NSString stringWithUTF8String: Utility::userAgentString().data()]; + const auto userAgentString = QString::fromUtf8(Utility::userAgentString()); + NSString *userAgent = userAgentString.toNSString(); [_interface->updater setUserAgentString: userAgent]; } @@ -255,7 +256,7 @@ SparkleUpdater::~SparkleUpdater() = default; void SparkleUpdater::setUpdateUrl(const QUrl &url) { - NSURL* nsurl = [NSURL URLWithString:[NSString stringWithUTF8String:url.toString().toUtf8().data()]]; + NSURL* nsurl = [NSURL URLWithString:url.toString().toNSString()]; [_interface->updater setFeedURL: nsurl]; }