From debb5223ccdd93ac794c6bf4b6945a1012b1ae53 Mon Sep 17 00:00:00 2001 From: Arkady Trestman Date: Wed, 11 Aug 2010 22:51:32 +0000 Subject: [PATCH] fixed a crash on IE page refresh to address Jira POTCOWEB-1497: Browser crash after creating a new account and hit play button to enter the game --- direct/src/plugin_activex/P3DActiveXCtrl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/direct/src/plugin_activex/P3DActiveXCtrl.cpp b/direct/src/plugin_activex/P3DActiveXCtrl.cpp index ef26f749db..b460fefcfb 100644 --- a/direct/src/plugin_activex/P3DActiveXCtrl.cpp +++ b/direct/src/plugin_activex/P3DActiveXCtrl.cpp @@ -159,7 +159,7 @@ BOOL CP3DActiveXCtrl::CP3DActiveXCtrlFactory::UpdateRegistry(BOOL bRegister) // CP3DActiveXCtrl::CP3DActiveXCtrl - Constructor -CP3DActiveXCtrl::CP3DActiveXCtrl() : m_pPandaObject( NULL ), m_instance( *this ) +CP3DActiveXCtrl::CP3DActiveXCtrl() : m_instance( *this ), m_pPandaObject( NULL ) { InitializeIIDs(&IID_DP3DActiveX, &IID_DP3DActiveXEvents); // TODO: Initialize your control's instance data here. @@ -173,7 +173,7 @@ CP3DActiveXCtrl::~CP3DActiveXCtrl() // TODO: Cleanup your control's instance data here. if ( m_pPandaObject ) { - delete m_pPandaObject; + m_pPandaObject->Release(); } }