https://bugs.winehq.org/show_bug.cgi?id=57662
--- Comment #18 from Oberon Engineering winehq.tabloid372@passmail.net --- (In reply to Oberon Engineering from comment #17)
The bug is within oleaut32, locating it however is quite hard as the traces from ole are very long and not very clear what is actually wrong.
The only lead I could find so far of something clearly unimpl is: `0168:fixme:ole:ICreateTypeLib2_fnDeleteTypeInfo 0B744898 L"_Form_CM Contacts" - stub`
https://learn.microsoft.com/en-us/windows/win32/api/_automat/?source=recomme... appears to be the MS docs for this API.
The recalloc()ed array of structs is a bit tricky to manage removing entries out of. The return code seems to be wrong as well according to MS docs, I think it should be `S_OK`?
It is unclear if implementing `ICreateTypeLib2_fnDeleteTypeInfo()` is actually what is required here or if it is a red herring? Any advice at this stage would be appreciated!