Module: wine Branch: master Commit: 1770c9125df872ed2eb8071ce9be70dbf239eddc URL: http://source.winehq.org/git/wine.git/?a=commit;h=1770c9125df872ed2eb8071ce9...
Author: Mike McCormack mike@codeweavers.com Date: Wed Nov 29 16:37:07 2006 +0900
msi: Advertise components of a feature that has the msidbFeatureAttributesFavorAdvertise property.
---
dlls/msi/action.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/dlls/msi/action.c b/dlls/msi/action.c index 668b49e..da8a76c 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c @@ -1807,7 +1807,11 @@ UINT MSI_SetFeatureStates(MSIPACKAGE *pa if (component->ForceLocalState) msi_component_set_state( component, INSTALLSTATE_LOCAL );
- if (feature->Attributes == msidbFeatureAttributesFavorLocal) + if (feature->Attributes == msidbFeatureAttributesFavorAdvertise) + { + msi_component_set_state( component, INSTALLSTATE_ADVERTISED ); + } + else if (feature->Attributes == msidbFeatureAttributesFavorLocal) { if (!(component->Attributes & msidbComponentAttributesSourceOnly)) msi_component_set_state( component, INSTALLSTATE_LOCAL );