aboutsummaryrefslogtreecommitdiff
path: root/src/engine/package.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-03-30 19:04:12 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-03-30 21:59:51 -0500
commit5cbe372f0a512babc5db7f519fc407eb40606346 (patch)
tree3b89c7662af4026df104abf4119c9042b78c05b6 /src/engine/package.cpp
parent65b905667b8567cd9b40c220eb18bd729276e7a6 (diff)
downloadwix-5cbe372f0a512babc5db7f519fc407eb40606346.tar.gz
wix-5cbe372f0a512babc5db7f519fc407eb40606346.tar.bz2
wix-5cbe372f0a512babc5db7f519fc407eb40606346.zip
Rename cache types in the manifest to remove, keep, force.
Contributes to #5125
Diffstat (limited to 'src/engine/package.cpp')
-rw-r--r--src/engine/package.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/engine/package.cpp b/src/engine/package.cpp
index 124b356b..6ff59fe4 100644
--- a/src/engine/package.cpp
+++ b/src/engine/package.cpp
@@ -116,15 +116,15 @@ extern "C" HRESULT PackagesParseFromXml(
116 hr = XmlGetAttributeEx(pixnNode, L"Cache", &scz); 116 hr = XmlGetAttributeEx(pixnNode, L"Cache", &scz);
117 if (SUCCEEDED(hr)) 117 if (SUCCEEDED(hr))
118 { 118 {
119 if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"no", -1)) 119 if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"remove", -1))
120 { 120 {
121 pPackage->cacheType = BURN_CACHE_TYPE_NO; 121 pPackage->cacheType = BURN_CACHE_TYPE_NO;
122 } 122 }
123 else if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"yes", -1)) 123 else if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"keep", -1))
124 { 124 {
125 pPackage->cacheType = BURN_CACHE_TYPE_YES; 125 pPackage->cacheType = BURN_CACHE_TYPE_YES;
126 } 126 }
127 else if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"always", -1)) 127 else if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, scz, -1, L"force", -1))
128 { 128 {
129 pPackage->cacheType = BURN_CACHE_TYPE_ALWAYS; 129 pPackage->cacheType = BURN_CACHE_TYPE_ALWAYS;
130 } 130 }