Ticket #14749 (closed defect: fixed)
wxWebviewIE - unregistering namespaces
|Reported by:||maniek||Owned by:|
The part In wxWebviewIE destructor that releases the ClassFactories is a bit clunky.
I propose to fix it with the attached (patch against 2.9.4, in trunk it is quite similar). This patch calls IInternetSession::UnregisterNamespace, instead of just calling Release() on the factories in m_factories list.
Note the added AddRef call - now there is matching number of AddRef/Release calls for each ClassFactory.