diff --git a/dlls/msi/cond.y b/dlls/msi/cond.y index 8b63a5064a5..8bdaf8432a9 100644 --- a/dlls/msi/cond.y +++ b/dlls/msi/cond.y @@ -115,6 +115,9 @@ static BOOL num_from_prop( LPCWSTR p, INT *val ) struct cond_str str; LPWSTR string; INT value; + LPWSTR identifier; + INT operator; + BOOL bool; } %token COND_SPACE COND_EOF @@ -128,9 +131,11 @@ static BOOL num_from_prop( LPCWSTR p, INT *val ) %nonassoc COND_ERROR COND_EOF -%type expression boolean_term boolean_factor -%type value_i operator -%type identifier symbol_s value_s literal +%type expression boolean_term boolean_factor +%type value_i +%type symbol_s value_s literal +%type identifier +%type operator %%