Hans Leidekker : msi: Fix handling of REINSTALL overrides.

Alexandre Julliard julliard at winehq.org
Thu Mar 12 09:54:35 CDT 2009


Module: wine
Branch: master
Commit: 40cfbaf0230b94ce1a20ff847bdf5ff95b694da0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=40cfbaf0230b94ce1a20ff847bdf5ff95b694da0

Author: Hans Leidekker <hans at codeweavers.com>
Date:   Thu Mar 12 11:46:35 2009 +0100

msi: Fix handling of REINSTALL overrides.

We were forcing features with a REINSTALL override to be reinstalled
locally, which is only correct if the original install state is local.

This causes problems with the office 2007 sp1 installer, which applies
a REINSTALL override to an advertised feature.

---

 dlls/msi/action.c        |    5 +-
 dlls/msi/tests/package.c |  334 ++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 314 insertions(+), 25 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=40cfbaf0230b94ce1a20ff847bdf5ff95b694da0



More information about the wine-cvs mailing list