fix warnings reported by Qt
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Wed, 3 Aug 2022 14:55:04 +0000 (16:55 +0200)
committerCamila (Rebase PR Action) <hello@camila.codes>
Wed, 10 Aug 2022 12:02:02 +0000 (12:02 +0000)
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/libsync/propagateremotedeleteencryptedrootfolder.cpp

index 6dfe3c1d3024f53ecc015ecf3c91c6341abfa1d7..add0c00dad76825ce6407dc462134eb5ea586cf5 100644 (file)
@@ -153,7 +153,7 @@ void PropagateRemoteDeleteEncryptedRootFolder::slotDeleteNestedRemoteItemFinishe
     if (_nestedItems.size() == 0) {
         // we wait for all _nestedItems' DeleteJobs to finish, and then - fail if any of those jobs has failed
         if (networkError() != QNetworkReply::NetworkError::NoError || _item->_httpErrorCode != 0) {
-            const int errorCode = networkError() != QNetworkReply::NetworkError::NoError ? networkError() : _item->_httpErrorCode;
+            const auto errorCode = (networkError() != QNetworkReply::NetworkError::NoError ? static_cast<int>(networkError()) : _item->_httpErrorCode);
             qCCritical(PROPAGATE_REMOVE_ENCRYPTED_ROOTFOLDER) << "Delete of nested items finished with error" << errorCode << ". Failing the entire sequence.";
             taskFailed();
             return;