diff options
author | Benoit Foucher <benoit@zeroc.com> | 2016-11-25 13:13:22 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2016-11-25 13:13:22 +0100 |
commit | dcdc32af1fced49d80a8ccd93230e15d91ab45d8 (patch) | |
tree | eb69e2555fbd54496fce8a33f4dd610e1473ff51 /objective-c/src | |
parent | C# IceSSL/configuration log expired certificate exceptions. (diff) | |
download | ice-dcdc32af1fced49d80a8ccd93230e15d91ab45d8.tar.bz2 ice-dcdc32af1fced49d80a8ccd93230e15d91ab45d8.tar.xz ice-dcdc32af1fced49d80a8ccd93230e15d91ab45d8.zip |
Refactored test scripts
Diffstat (limited to 'objective-c/src')
-rw-r--r-- | objective-c/src/Ice/ConnectionI.mm | 12 | ||||
-rw-r--r-- | objective-c/src/Ice/EndpointI.mm | 11 |
2 files changed, 15 insertions, 8 deletions
diff --git a/objective-c/src/Ice/ConnectionI.mm b/objective-c/src/Ice/ConnectionI.mm index 5dc6a0ff89b..09ee73c982f 100644 --- a/objective-c/src/Ice/ConnectionI.mm +++ b/objective-c/src/Ice/ConnectionI.mm @@ -77,12 +77,16 @@ registerConnectionInfoClass(Class cl) return [[ICETCPConnectionInfo alloc] initWithTCPConnectionInfo:tcpInfo.get()]; } - for(std::vector<Class>::const_iterator p = connectionInfoClasses->begin(); p != connectionInfoClasses->end(); ++p) + if(connectionInfoClasses) { - ICEConnectionInfo* r = [*p checkedConnectionInfoWithConnectionInfo:info]; - if(r) + for(std::vector<Class>::const_iterator p = connectionInfoClasses->begin(); p != connectionInfoClasses->end(); + ++p) { - return r; + ICEConnectionInfo* r = [*p checkedConnectionInfoWithConnectionInfo:info]; + if(r) + { + return r; + } } } diff --git a/objective-c/src/Ice/EndpointI.mm b/objective-c/src/Ice/EndpointI.mm index 757a19a266c..35fd9af59cc 100644 --- a/objective-c/src/Ice/EndpointI.mm +++ b/objective-c/src/Ice/EndpointI.mm @@ -83,12 +83,15 @@ registerEndpointInfoClass(Class cl) return [[ICEOpaqueEndpointInfo alloc] initWithOpaqueEndpointInfo:opaqueInfo.get()]; } - for(std::vector<Class>::const_iterator p = endpointInfoClasses->begin(); p != endpointInfoClasses->end(); ++p) + if(endpointInfoClasses) { - ICEEndpointInfo* r = [*p checkedEndpointInfoWithEndpointInfo:info]; - if(r) + for(std::vector<Class>::const_iterator p = endpointInfoClasses->begin(); p != endpointInfoClasses->end(); ++p) { - return r; + ICEEndpointInfo* r = [*p checkedEndpointInfoWithEndpointInfo:info]; + if(r) + { + return r; + } } } |