Vincent Povirk : ole32: Don' t use IEnumSTATSTG to search for elements of storages.

Alexandre Julliard julliard at winehq.org
Mon Oct 26 10:08:32 CDT 2009


Module: wine
Branch: master
Commit: ee6856d874d687c4504914e61bcde3e6b8823bca
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ee6856d874d687c4504914e61bcde3e6b8823bca

Author: Vincent Povirk <madewokherd at 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=ee6856d874d687c4504914e61bcde3e6b8823bca



More information about the wine-cvs mailing list