fdo#53070 fix access violation
Through that different initialization pIUnknown got random address. The consequence was that if (pIUnknown) pIUnknown->Release(); ends with access viloation in WpBase& WpBase::operator=(const WpBase& rhs) Change-Id: I8b3c5de233d0868fea052c990cc83aed917117ae
This commit is contained in:
@@ -94,9 +94,8 @@ namespace connectivity
|
|||||||
}
|
}
|
||||||
|
|
||||||
WpOLEBase(const WpOLEBase<T>& aWrapper)
|
WpOLEBase(const WpOLEBase<T>& aWrapper)
|
||||||
: WpBase(aWrapper)
|
|
||||||
, pInterface(aWrapper.pInterface)
|
|
||||||
{
|
{
|
||||||
|
operator=(aWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual ~WpOLEBase()
|
virtual ~WpOLEBase()
|
||||||
|
Reference in New Issue
Block a user