Revert 7c35db07c35db0... msiexec: Use CommandLineToArgvW instead of process_args...
commit54c7b7e81b5542f015dc6e71fc6030ba3919f5d3
authorAric Stewart <aric@codeweavers.com>
Thu, 22 Mar 2007 13:20:16 +0000 (22 08:20 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 22 Mar 2007 14:54:14 +0000 (22 15:54 +0100)
tree75ef214ff48bf22cf7daa509cfcf3f777577b5d1
parent592b53d0a48ee41558df78bcd128dbdc4ed4802c
Revert 7c35db07c35db0... msiexec: Use CommandLineToArgvW instead of process_args to reduce code duplication.

The previous command line processing is not identical to
CommandLineToArgvW and CommandLineToArgvW breaks msi command line
processing for things such as Excel Viewer 2003.

Specifically the command line created by the Excel Viewer 2003 and
passed to msiexec.exe is "c:\windows\system32\msiexec.exe" /I
C:\windows\temp\IXP000.TMP\XLVIEW.MSI CDCACHE="2"
LAUNCHEDFROMSETUP="1" SETUPEXEPATH="C:\windows\temp\IXP000.TMP\"
SETUPEXENAME="SETUP.EXE" /lpiwaeo "C:\windows\temp\Microsoft Office
Excel Viewer 2003 Setup(0001)_Task(0001).txt" CDCACH"...
programs/msiexec/Makefile.in
programs/msiexec/msiexec.c