Fix for crash issue
authorhyun lee <hyunn.lee@samsung.com>
Fri, 23 Aug 2013 10:16:54 +0000 (19:16 +0900)
committerhyun lee <hyunn.lee@samsung.com>
Fri, 23 Aug 2013 10:16:54 +0000 (19:16 +0900)
Change-Id: I885e988363146419d370fdedd1f989c216e6c6a3
Signed-off-by: hyun lee <hyunn.lee@samsung.com>
src/controls/FWebCtrl_CertificateConfirmPopup.cpp

index ab90665..00aecba 100755 (executable)
@@ -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;
        }