diff options
author | Jose <jose@zeroc.com> | 2019-06-27 00:38:57 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2019-06-27 00:38:57 +0200 |
commit | 60ea1d3f6583699a0a1abf78ac0ea52ce3068fa6 (patch) | |
tree | 0678a4cbf7f99c61d5251781cde4bbf133cd0733 /cpp/src/IceSSL/SecureTransportUtil.cpp | |
parent | C++ Ice/custom test build failure on macOS (diff) | |
download | ice-60ea1d3f6583699a0a1abf78ac0ea52ce3068fa6.tar.bz2 ice-60ea1d3f6583699a0a1abf78ac0ea52ce3068fa6.tar.xz ice-60ea1d3f6583699a0a1abf78ac0ea52ce3068fa6.zip |
iOS build fixes
Diffstat (limited to 'cpp/src/IceSSL/SecureTransportUtil.cpp')
-rw-r--r-- | cpp/src/IceSSL/SecureTransportUtil.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceSSL/SecureTransportUtil.cpp b/cpp/src/IceSSL/SecureTransportUtil.cpp index fbf7ebd53d1..0b0956d092b 100644 --- a/cpp/src/IceSSL/SecureTransportUtil.cpp +++ b/cpp/src/IceSSL/SecureTransportUtil.cpp @@ -487,7 +487,8 @@ loadCerts(const string& file) } vector<unsigned char> data(IceInternal::Base64::decode(string(&buffer[startpos], size))); - UniqueRef<CFDataRef> certdata(CFDataCreate(kCFAllocatorDefault, &data[0], data.size())); + UniqueRef<CFDataRef> certdata(CFDataCreate(kCFAllocatorDefault, &data[0], + static_cast<CFIndex>(data.size()))); UniqueRef<SecCertificateRef> cert(SecCertificateCreateWithData(0, certdata.get())); if(!cert) { |