diff options
author | Jose <jose@zeroc.com> | 2019-05-06 13:39:11 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2019-05-06 13:39:11 +0200 |
commit | 11c4f8ea704a302e89db2c1cdedc75738498960d (patch) | |
tree | 992cce24ff2e3ef6eea56e217c73899f1b3691f5 /cpp/src/Ice/ios/StreamEndpointI.cpp | |
parent | Ice/info test fixes (diff) | |
download | ice-11c4f8ea704a302e89db2c1cdedc75738498960d.tar.bz2 ice-11c4f8ea704a302e89db2c1cdedc75738498960d.tar.xz ice-11c4f8ea704a302e89db2c1cdedc75738498960d.zip |
Remove Ice.Voip support from Swift builds
Diffstat (limited to 'cpp/src/Ice/ios/StreamEndpointI.cpp')
-rw-r--r-- | cpp/src/Ice/ios/StreamEndpointI.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpp/src/Ice/ios/StreamEndpointI.cpp b/cpp/src/Ice/ios/StreamEndpointI.cpp index fdce4821b21..68ab85aea54 100644 --- a/cpp/src/Ice/ios/StreamEndpointI.cpp +++ b/cpp/src/Ice/ios/StreamEndpointI.cpp @@ -53,7 +53,9 @@ toCFString(const string& s) IceObjC::Instance::Instance(const Ice::CommunicatorPtr& com, Short type, const string& protocol, bool secure) : ProtocolInstance(com, type, protocol, secure), +#ifndef ICE_SWIFT _voip(com->getProperties()->getPropertyAsIntWithDefault("Ice.Voip", 0) > 0), +#endif _communicator(com), _proxySettings(0) { @@ -94,16 +96,18 @@ IceObjC::Instance::setupStreams(CFReadStreamRef readStream, bool server, const string& /*host*/) const { +#ifndef ICE_SWIFT if(_voip) { -#if TARGET_IPHONE_SIMULATOR == 0 +# if TARGET_IPHONE_SIMULATOR == 0 if(!CFReadStreamSetProperty(readStream, kCFStreamNetworkServiceType, kCFStreamNetworkServiceTypeVoIP) || !CFWriteStreamSetProperty(writeStream, kCFStreamNetworkServiceType, kCFStreamNetworkServiceTypeVoIP)) { throw Ice::SyscallException(__FILE__, __LINE__); } -#endif +# endif } +#endif if(!server && _proxySettings) { |