]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Fix qbytearray related clazy warnings in objective-c++ sparkle updater side
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 23 Feb 2023 13:34:35 +0000 (14:34 +0100)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Sat, 22 Jul 2023 09:16:39 +0000 (11:16 +0200)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/updater/sparkleupdater_mac.mm

index 58d14508f2257239fb9b384173a6cd4d43f7fd6e..71650454cff1744051199544d71c347bba00ee83 100644 (file)
@@ -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];
 }