Hans Leidekker : msi: Implement a second cabinet extractor on top of IStream and use it to extract embedded cabinets .
julliard at winehq.org
Tue Mar 23 12:12:48 CDT 2010
Author: Hans Leidekker <hans at codeweavers.com>
Date: Tue Mar 23 11:46:54 2010 +0100
msi: Implement a second cabinet extractor on top of IStream and use it to extract embedded cabinets.
Currently a cabinet stream is read into memory and then written to a file,
which is then extracted like an external cabinet file. This uses more time
and disk space than necessary and fails if the cabinet is too large to fit
dlls/msi/database.c | 58 -------------
dlls/msi/media.c | 222 ++++++++++++++++++++++++++++++++++-----------------
dlls/msi/msipriv.h | 2 -
3 files changed, 149 insertions(+), 133 deletions(-)
More information about the wine-cvs