summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2019-06-20 09:03:51 +0200
committerBenoit Foucher <benoit@zeroc.com>2019-06-20 09:03:51 +0200
commit09c74a290a498dce878fc46282a82d856b231225 (patch)
treeb0253abc0784c6164a71cd9d74a5ae5ee6c931c2
parentJavaScript browser testing fixes (diff)
downloadice-09c74a290a498dce878fc46282a82d856b231225.tar.bz2
ice-09c74a290a498dce878fc46282a82d856b231225.tar.xz
ice-09c74a290a498dce878fc46282a82d856b231225.zip
Fixed warnings reported by Xcode code analyzer
-rw-r--r--cpp/src/IceIAP/Transceiver.mm5
1 files changed, 2 insertions, 3 deletions
diff --git a/cpp/src/IceIAP/Transceiver.mm b/cpp/src/IceIAP/Transceiver.mm
index 794ffa15dd4..405c8bf1387 100644
--- a/cpp/src/IceIAP/Transceiver.mm
+++ b/cpp/src/IceIAP/Transceiver.mm
@@ -31,7 +31,8 @@ using namespace IceInternal;
@implementation iAPTransceiverCallback
-(id) init:(SelectorReadyCallback*)cb
{
- if(![super init])
+ self = [super init];
+ if(!self)
{
return nil;
}
@@ -417,7 +418,6 @@ IceObjC::iAPTransceiver::checkErrorStatus(NSStream* stream, const char* file, in
if([domain compare:NSPOSIXErrorDomain] == NSOrderedSame)
{
errno = [err code];
- [err release];
if(interrupted() || noBuffers())
{
return;
@@ -446,6 +446,5 @@ IceObjC::iAPTransceiver::checkErrorStatus(NSStream* stream, const char* file, in
CFNetworkException ex(file, line);
ex.domain = [domain UTF8String];
ex.error = [err code];
- [err release];
throw ex;
}