--- a/webengine/device/src/DeviceBridge.cpp Fri May 08 08:25:06 2009 +0300
+++ b/webengine/device/src/DeviceBridge.cpp Fri Jul 03 15:54:40 2009 +0100
@@ -57,11 +57,23 @@
//
TDeviceBridge::~TDeviceBridge()
{
+ Clear();
+ }
+
+// ----------------------------------------------------------------------------
+// TDeviceBridge::Clear
+//
+//
+// ----------------------------------------------------------------------------
+//
+void TDeviceBridge::Clear()
+ {
if ( m_device )
{
m_device->Close();
KJS::Collector::unprotect(m_device);
}
+ m_device = NULL;
}
// ----------------------------------------------------------------------------