From ece5a047de4f1909b1f2ba1c69f0cece9459acc5 Mon Sep 17 00:00:00 2001 From: James Hawkins Date: Tue, 13 May 2008 20:31:44 -0500 Subject: [PATCH] msi: Set the OutOfDiskSpace property. --- dlls/msi/action.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/msi/action.c b/dlls/msi/action.c index 9d8198bfc00..6867e93a5bf 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c @@ -2125,7 +2125,10 @@ static UINT ACTION_CostFinalize(MSIPACKAGE *package) {'C','o','s','t','i','n','g','C','o','m','p','l','e','t','e',0 }; static const WCHAR szlevel[] = {'I','N','S','T','A','L','L','L','E','V','E','L',0}; + static const WCHAR szOutOfDiskSpace[] = + {'O','u','t','O','f','D','i','s','k','S','p','a','c','e',0}; static const WCHAR szOne[] = { '1', 0 }; + static const WCHAR szZero[] = { '0', 0 }; MSICOMPONENT *comp; UINT rc; MSIQUERY * view; @@ -2177,6 +2180,9 @@ static UINT ACTION_CostFinalize(MSIPACKAGE *package) MSI_SetPropertyW(package,szlevel, szOne); msi_free(level); + /* FIXME: check volume disk space */ + MSI_SetPropertyW(package, szOutOfDiskSpace, szZero); + ACTION_UpdateFeatureInstallStates(package); return MSI_SetFeatureStates(package);