eapol/eapol_framework/eapol_symbian/eap_server/src/eap_am_general_settings_symbian.cpp
changeset 27 9660a5eb236f
parent 26 9abfd4f00d37
child 34 ad1f037f1ac2
equal deleted inserted replaced
26:9abfd4f00d37 27:9660a5eb236f
    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 }