diff --git a/dlls/msi/package.c b/dlls/msi/package.c index e04e19c90da..655cf8f9236 100644 --- a/dlls/msi/package.c +++ b/dlls/msi/package.c @@ -22,7 +22,6 @@ #define NONAMELESSSTRUCT #include -#include #include "windef.h" #include "winbase.h" #include "winreg.h" @@ -1105,12 +1104,10 @@ UINT MSI_SetPropertyW( MSIPACKAGE *package, LPCWSTR szName, LPCWSTR szValue) if (rc == ERROR_SUCCESS) { rc = MSI_ViewExecute(view, row); - if (rc != ERROR_SUCCESS) printf("MSI_ViewExecute failed: %d\n", rc); - MSI_ViewClose(view); msiobj_release(&view->hdr); } - else printf("MSI_DatabaseOpenView failed: %d\n", rc); + msiobj_release(&row->hdr); return rc;