equal
deleted
inserted
replaced
58 // ----------------------------------------------------------------------------- |
58 // ----------------------------------------------------------------------------- |
59 // CPhSrvSession::~CPhSrvSession |
59 // CPhSrvSession::~CPhSrvSession |
60 // Destructor. |
60 // Destructor. |
61 // ----------------------------------------------------------------------------- |
61 // ----------------------------------------------------------------------------- |
62 // |
62 // |
|
63 |
63 CPhSrvSession::~CPhSrvSession() |
64 CPhSrvSession::~CPhSrvSession() |
64 { |
65 { |
65 if ( iServer ) |
66 if ( iServer ) |
66 { |
67 { |
67 iServer->CancelCreateAll( *this ); |
68 iServer->CancelCreateAll( *this ); |
68 |
69 } |
69 if ( iContainer ) |
70 |
70 { |
|
71 iServer->RemoveContainer( iContainer ); |
|
72 iContainer = NULL; |
|
73 } |
|
74 } |
|
75 delete iObjectIx; |
71 delete iObjectIx; |
|
72 |
|
73 if ( iContainer ) |
|
74 { |
|
75 //coverity[var_deref_model] |
|
76 iServer->RemoveContainer( iContainer ); |
|
77 iContainer = NULL; |
|
78 } |
76 } |
79 } |
77 |
80 |
78 |
81 |
79 // ----------------------------------------------------------------------------- |
82 // ----------------------------------------------------------------------------- |
80 // CPhSrvSession::ServiceL |
83 // CPhSrvSession::ServiceL |