diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2021-04-16 10:18:24 -0500 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2021-04-19 23:12:55 -0500 |
| commit | b941c2754748251520dc5032d11396c9844fad8e (patch) | |
| tree | 1106c2cffdb3aecfc206daebfb6e99894fd222b2 /src/engine/plan.cpp | |
| parent | 90cdf39e6e6b7d676ca33bee031fa2b865bb5fbd (diff) | |
| download | wix-b941c2754748251520dc5032d11396c9844fad8e.tar.gz wix-b941c2754748251520dc5032d11396c9844fad8e.tar.bz2 wix-b941c2754748251520dc5032d11396c9844fad8e.zip | |
Verify file in the cache before trying to acquire it.
Diffstat (limited to 'src/engine/plan.cpp')
| -rw-r--r-- | src/engine/plan.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/plan.cpp b/src/engine/plan.cpp index ce577da5..cfe4893b 100644 --- a/src/engine/plan.cpp +++ b/src/engine/plan.cpp | |||
| @@ -1863,6 +1863,8 @@ static void ResetPlannedPackageState( | |||
| 1863 | pPackage->expectedCacheRegistrationState = BURN_PACKAGE_REGISTRATION_STATE_UNKNOWN; | 1863 | pPackage->expectedCacheRegistrationState = BURN_PACKAGE_REGISTRATION_STATE_UNKNOWN; |
| 1864 | pPackage->expectedInstallRegistrationState = BURN_PACKAGE_REGISTRATION_STATE_UNKNOWN; | 1864 | pPackage->expectedInstallRegistrationState = BURN_PACKAGE_REGISTRATION_STATE_UNKNOWN; |
| 1865 | 1865 | ||
| 1866 | ReleaseNullStr(pPackage->sczCacheFolder); | ||
| 1867 | |||
| 1866 | if (BURN_PACKAGE_TYPE_MSI == pPackage->type) | 1868 | if (BURN_PACKAGE_TYPE_MSI == pPackage->type) |
| 1867 | { | 1869 | { |
| 1868 | for (DWORD i = 0; i < pPackage->Msi.cFeatures; ++i) | 1870 | for (DWORD i = 0; i < pPackage->Msi.cFeatures; ++i) |
