1 Feb
2021
1 Feb
'21
10:49 a.m.
On 2/1/2021 10:17 AM, Nikolay Sivov wrote:
No, I don't think you should do a full match of calls that are made. It would be enough to introduce some private interface for now, and reject external document implementations. It does not have to be a COM interface.
All right, how about adding [ local, object, uuid (0636a397-8b61-4180-8d09-90492e27c4fd) ] interface IWineXMLDOMDocumentLock : IUnknown { HRESULT lock(); HRESULT unlock(); } (Assuming lock() and unlock() will suffice for the implementation, otherwise whatever collection of methods does suffice). Is that what you're suggesting? I can take out the attributes too. If there's an application with observable behavior that depends on them, I'll be able to make a bug report.