[PATCH] FCI work for cabinet.dll [cabinet-fci-patch-02b.diff]
Gerold J. Wucherpfennig
gjwucherpfennig at gmx.net
Wed Jun 8 09:11:28 CDT 2005
There is still some work to be done:
- only support for little endian machines
- the ERF error structure aren't used on error
- no real compression yet
- unknown behavoir if files>4GB or cabinet >4GB
- incorrect status information
There are bugs to be fixed in conjunction with multiple cabinets:
- set special iFolder values at spanned folders correctkly
- don't save all CFFILE sections on a spanning folder,
but only the spanned ones
- on split CFDATA sections: set number of uncompressed bytes correctly
- on spannung folders the last call to FCIAddFile should call some
code which curently seems to be called later (when FCIFlushCabinet is
called)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cabinet-fci-patch-02b.diff
Type: text/x-diff
Size: 93313 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050608/1072ab22/cabinet-fci-patch-02b.bin
More information about the wine-patches
mailing list