Bladeren bron

Fixed warnings by using static_cast

Signed-off-by: Dmytro Korchynskyi <kdl.dima@gmail.com>
Dmytro Korchynskyi 4 jaren geleden
bovenliggende
commit
608fc5fb3a
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      src/libsync/clientsideencryption.cpp
  2. 1 1
      src/libsync/vfs/cfapi/cfapiwrapper.cpp

+ 1 - 1
src/libsync/clientsideencryption.cpp

@@ -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;

+ 1 - 1
src/libsync/vfs/cfapi/cfapiwrapper.cpp

@@ -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;