FSocket* FSocket::NewL(const StringBuffer& peer, int32_t port) { FSocket* self = FSocket::NewLC(peer, port); CleanupStack::Pop( self ); if (self->getLastStatus() != KErrNone) { // Something wrong. LOG.debug("FSocket::NewL - error in ConstructL (status = %d)", self->getLastStatus()); delete self; return NULL; } return self; }