From 53d4324db521b3f1c5cf151ea9691bb924dca4db Mon Sep 17 00:00:00 2001 From: hyun lee Date: Fri, 23 Aug 2013 19:16:54 +0900 Subject: [PATCH] Fix for crash issue Change-Id: I885e988363146419d370fdedd1f989c216e6c6a3 Signed-off-by: hyun lee --- src/controls/FWebCtrl_CertificateConfirmPopup.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/controls/FWebCtrl_CertificateConfirmPopup.cpp b/src/controls/FWebCtrl_CertificateConfirmPopup.cpp index ab90665..00aecba 100755 --- a/src/controls/FWebCtrl_CertificateConfirmPopup.cpp +++ b/src/controls/FWebCtrl_CertificateConfirmPopup.cpp @@ -78,6 +78,10 @@ _CertificateConfirmPopup::~_CertificateConfirmPopup(void) { HandleUserAction(false); } + if (__pCertificatePopup.get()) + { + __pCertificatePopup.reset(); + } } @@ -233,7 +237,6 @@ _CertificateConfirmPopup::OnActionPerformed(const Control& source, int actionId) r = __pCertificatePopup->ShowPopup(); SysTryReturnVoidResult(NID_WEB_CTRL, r == E_SUCCESS, r, "[%s] Propagating.", GetErrorMessage(r)); - __pCertificatePopup.release(); return; } -- 2.7.4