wine/dlls/msi record.c package.c msipriv.h act ...

Alexandre Julliard julliard at winehq.org
Tue Jan 25 14:17:10 CST 2005


ChangeSet ID:	15687
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/01/25 14:17:10

Modified files:
	dlls/msi       : record.c package.c msipriv.h action.c 
	                 Makefile.in 
Added files:
	dlls/msi       : format.c custom.c action.h 

Log message:
	Aric Stewart <aric at codeweavers.com>
	- action.c is getting too big, so split out all the handling of
	CustomActions into custom.c. Cleaned up a lot of the handling of
	custom actions including scripting actions and processing return
	codes.
	- Mike McCormack pointed out that MsiFormatRecord is basically the
	same as internal function deformat_string. So broke deformat_string
	out and updated it to function as MsiFormatRecord and implemented
	MsiFormatRecord.
	- A number of random fixes to action.c including properly calculating
	the length for the LocalPackage name, not forcing a reboot when
	really we should just return ERROR_INSTALL_SUSPEND and handling
	REG_MULTI_SZ now that we can deformat the properly.

Patch: http://cvs.winehq.org/patch.py?id=15687

Old revision  New revision  Changes     Path
 1.19          1.20          +0 -12      wine/dlls/msi/record.c
 1.30          1.31          +0 -1       wine/dlls/msi/package.c
 1.40          1.41          +7 -0       wine/dlls/msi/msipriv.h
 1.73          1.74          +61 -877    wine/dlls/msi/action.c
 1.19          1.20          +2 -0       wine/dlls/msi/Makefile.in
 Added         1.1           +0 -0       wine/dlls/msi/format.c
 Added         1.1           +0 -0       wine/dlls/msi/custom.c
 Added         1.1           +0 -0       wine/dlls/msi/action.h




More information about the wine-cvs mailing list