summaryrefslogtreecommitdiff
path: root/objective-c/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2016-11-25 13:13:22 +0100
committerBenoit Foucher <benoit@zeroc.com>2016-11-25 13:13:22 +0100
commitdcdc32af1fced49d80a8ccd93230e15d91ab45d8 (patch)
treeeb69e2555fbd54496fce8a33f4dd610e1473ff51 /objective-c/src
parentC# IceSSL/configuration log expired certificate exceptions. (diff)
downloadice-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.mm12
-rw-r--r--objective-c/src/Ice/EndpointI.mm11
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;
+ }
}
}