diff --git a/dlls/msi/helpers.c b/dlls/msi/helpers.c index 2364536..b1d6d73 100644 --- a/dlls/msi/helpers.c +++ b/dlls/msi/helpers.c @@ -793,9 +793,6 @@ BOOL ACTION_VerifyComponentForAction( const MSICOMPONENT* comp, INSTALLSTATE che if (!comp) return FALSE; - if (comp->Installed == check) - return FALSE; - if (comp->ActionRequest == check) return TRUE; else diff --git a/dlls/msi/tests/install.c b/dlls/msi/tests/install.c index 3ff3420..adfe28e 100644 --- a/dlls/msi/tests/install.c +++ b/dlls/msi/tests/install.c @@ -3511,10 +3511,7 @@ static void test_publish(void) /* complete install */ r = MsiInstallProductA(msifile, "FULL=1"); ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", r); - todo_wine - { - ok(pf_exists("msitest\\maximus"), "File not installed\n"); - } + ok(pf_exists("msitest\\maximus"), "File not installed\n"); ok(pf_exists("msitest"), "File not installed\n"); state = MsiQueryProductState("{7DF88A48-996F-4EC8-A022-BF956F9B2CBB}"); -- 1.5.4.3