Fixed warnings by using static_cast
authorDmytro Korchynskyi <kdl.dima@gmail.com>
Mon, 17 May 2021 21:30:05 +0000 (00:30 +0300)
committerDmytro Korchynskyi <kdl.dima@gmail.com>
Mon, 13 Sep 2021 10:05:41 +0000 (13:05 +0300)
Signed-off-by: Dmytro Korchynskyi <kdl.dima@gmail.com>
src/libsync/clientsideencryption.cpp
src/libsync/vfs/cfapi/cfapiwrapper.cpp

index 2a8b1a189296024b16631641d429ed9b9d87db58..dd11ca90c844fb259ad2671245f8a8ded98a38ff 100644 (file)
@@ -299,7 +299,7 @@ namespace {
     };
 
     QByteArray BIO2ByteArray(Bio &b) {
-        int pending = BIO_ctrl_pending(b);
+        auto pending = static_cast<int>(BIO_ctrl_pending(b));
         QByteArray res(pending, '\0');
         BIO_read(b, unsignedData(res), pending);
         return res;
index 02ed7d362db0feb1568b45c88b7218126cfc73dd..a5d947aa4077f2b488f180d1521651bd916595d7 100644 (file)
@@ -499,7 +499,7 @@ OCC::Result<void, QString> OCC::CfApiWrapper::registerSyncRoot(const QString &pa
     const auto version = std::wstring(providerVersion.toStdWString().data());
 
     CF_SYNC_REGISTRATION info;
-    info.StructSize = sizeof(info) + (name.length() + version.length()) * sizeof(wchar_t);
+    info.StructSize = static_cast<ULONG>(sizeof(info) + (name.length() + version.length()) * sizeof(wchar_t));
     info.ProviderName = name.data();
     info.ProviderVersion = version.data();
     info.SyncRootIdentity = nullptr;