Fix MSI parsing of string literals

Troy Rollo wine at troy.rollo.name
Mon Jul 26 20:41:01 CDT 2004


The attached patch fixes a problem in parsing of string literals. The existing 
code will only correctly process string literals that contain either an 
identifier or a number, but a string literal can contain any string of 
characters other than the double quote character: 
<http://msdn.microsoft.com/library/en-us/msi/setup/conditional_statement_syntax.asp>

The Office 2000 install requires this - it has a string literal "clean/nav" in 
one of the expressions it uses.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cond.diff
Type: text/x-diff
Size: 2560 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040727/21c06daf/cond.bin


More information about the wine-patches mailing list