ChangeSet ID: 8514 CVSROOT: /home/winehq/opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/06/16 22:56:51
Modified files: dlls/cabinet : fdi.c cabinet.h cabextract.c
Log message: Gregory M. Turner gmturner007@ameritech.net - move macros and constants into cabinet.h where they can be shared between cabextract.c and fdi.c - reminders to eliminate global variables (for multithread compatibility) - remove struct fdi_cab: due to the nature of the FDI API, we cannot preload all the cabinets; this appears to obviate the need for struct fdi_cab - "oppress" (that is, do not process) partial files which were continuations from another cabinet - more than one partial file can exist in a single cabinet (how!?) -- so move the partial file notification (and "oppression" that goes with it) into the loop that iterates through files
Patch: http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commit&id=8514
Old revision New revision Changes Path 1.5 1.6 +1523 -94 wine/dlls/cabinet/fdi.c 1.5 1.6 +228 -16 wine/dlls/cabinet/cabinet.h 1.5 1.6 +8 -208 wine/dlls/cabinet/cabextract.c