Module: wine
Branch: master
Commit: ee6856d874d687c4504914e61bcde3e6b8823bca
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ee6856d874d687c4504914e61…
Author: Vincent Povirk <madewokherd(a)gmail.com>
Date: Fri Oct 23 13:57:42 2009 -0500
ole32: Don't use IEnumSTATSTG to search for elements of storages.
We use it to do a linear search of a binary tree, which is overkill.
Replace it with a simple binary search.
---
dlls/ole32/storage32.c | 181 ++++++++++++++++++------------------------------
1 files changed, 68 insertions(+), 113 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=ee6856d874d687c450491…
Module: wine
Branch: master
Commit: dce1ec06c8f034480abc775b13ef520af2555e81
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dce1ec06c8f034480abc775b1…
Author: Vincent Povirk <madewokherd(a)gmail.com>
Date: Fri Oct 23 13:36:59 2009 -0500
ole32: Rename previous/nextProperty to left/rightChild.
These fields are used to build a binary tree of elements in a storage. This
should make the usage clearer.
---
dlls/ole32/storage32.c | 116 ++++++++++++++++++++++++------------------------
dlls/ole32/storage32.h | 8 ++--
2 files changed, 62 insertions(+), 62 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=dce1ec06c8f034480abc7…