wine/dlls/cabinet fdi.c cabinet.h cabextract.c
ChangeSet ID: 8514 CVSROOT: /home/winehq/opt/cvs-commit Module name: wine Changes by: julliard(a)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(a)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
participants (1)
-
Alexandre Julliard