eapol/eapol_framework/eapol_symbian/eap_server/src/eap_am_general_settings_symbian.cpp
equal
deleted
inserted
replaced
14 * Description: EAP general settings configuration. |
14 * Description: EAP general settings configuration. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 51 % |
19 * %version: 52 % |
20 */ |
20 */ |
21 |
21 |
22 #include "eap_tools.h" |
22 #include "eap_tools.h" |
23 #include "eap_status.h" |
23 #include "eap_status.h" |
24 #include "eap_am_export.h" |
24 #include "eap_am_export.h" |
134 |
134 |
135 EAP_UNREFERENCED_PARAMETER(KGeneralSettingsTableName_8bit); |
135 EAP_UNREFERENCED_PARAMETER(KGeneralSettingsTableName_8bit); |
136 |
136 |
137 CloseGeneralSettings(); |
137 CloseGeneralSettings(); |
138 |
138 |
|
139 delete iCertificateFetcher; |
|
140 iCertificateFetcher = 0; |
|
141 |
139 EAP_ASSERT(m_shutdown_was_called == true); |
142 EAP_ASSERT(m_shutdown_was_called == true); |
140 } |
143 } |
141 |
144 |
142 // ---------------------------------------------------------------------- |
145 // ---------------------------------------------------------------------- |
143 |
146 |
181 TRACE_FLAGS_DEFAULT, |
184 TRACE_FLAGS_DEFAULT, |
182 (EAPL("eap_am_general_settings_symbian_c::shutdown(): this=0x%08x.\n"), |
185 (EAPL("eap_am_general_settings_symbian_c::shutdown(): this=0x%08x.\n"), |
183 this)); |
186 this)); |
184 |
187 |
185 EAP_TRACE_RETURN_STRING(m_am_tools, "returns: eap_am_general_settings_symbian_c::shutdown()"); |
188 EAP_TRACE_RETURN_STRING(m_am_tools, "returns: eap_am_general_settings_symbian_c::shutdown()"); |
186 |
|
187 delete iCertificateFetcher; |
|
188 iCertificateFetcher = 0; |
|
189 |
189 |
190 m_shutdown_was_called = true; |
190 m_shutdown_was_called = true; |
191 |
191 |
192 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
192 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
193 } |
193 } |