commit | 9a9faeffd8b1140dca7cce63d1b7c88ccd198b92 | [log] [tgz] |
---|---|---|
author | Hans Leidekker <hans@codeweavers.com> | Mon Apr 19 12:38:30 2010 +0200 |
committer | Alexandre Julliard <julliard@winehq.org> | Mon Apr 19 14:57:43 2010 +0200 |
tree | a47bdeb2f370b0a114b3a32eb963d09eddb04733 | |
parent | f08c355e09009ace0c82b4dfd41d9362a68f2cc1 [diff] [blame] |
msi: Don't assume unversioned files are present.
diff --git a/dlls/msi/action.c b/dlls/msi/action.c index a4af27c..fb1346b 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c
@@ -2002,7 +2002,10 @@ msi_free( file_version ); } else - file->state = msifs_present; + { + file->state = msifs_overwrite; + comp->Cost += file->FileSize; + } } return ERROR_SUCCESS;