[PATCH 1/2] oleaut32: Store ITypeInfoImpls in an array

Andrew Eikum aeikum at codeweavers.com
Fri Mar 4 15:53:51 CST 2011


These are the first of about 8 patches which remove the manual linked 
lists that these structures currently use and replace them with arrays 
or standard linked lists, depending on how lookup is usually performed.

In this case, we have to use an array of pointers because the 
ITypeInfoImpls are made public and can't be HeapRealloced when the 
typelib creation interfaces are eventually implemented on these structures.

---
   dlls/oleaut32/typelib.c |  144 
++++++++++++++++-------------------------------
   1 files changed, 49 insertions(+), 95 deletions(-)



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-oleaut32-Store-ITypeInfoImpls-in-an-array.patch
Type: text/x-patch
Size: 10561 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110304/22756923/attachment.bin>


More information about the wine-patches mailing list