diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-05-02 16:48:40 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-05-11 19:11:19 -0500 |
commit | 4e2054b3ee31b2b9fae3269d76e08817a36fb51f (patch) | |
tree | e8c1f89225061d1fc253b444f9c3cac50118eeb9 /src/burn/engine/cache.h | |
parent | 5cb01b477d85920662112d63b5a44b75c03762a9 (diff) | |
download | wix-4e2054b3ee31b2b9fae3269d76e08817a36fb51f.tar.gz wix-4e2054b3ee31b2b9fae3269d76e08817a36fb51f.tar.bz2 wix-4e2054b3ee31b2b9fae3269d76e08817a36fb51f.zip |
Reset the package's cache folder only once.
This behavior makes it work similar to the root package cache folder and avoids performance problems when there are many payloads in the package.
#4774
Diffstat (limited to 'src/burn/engine/cache.h')
-rw-r--r-- | src/burn/engine/cache.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/burn/engine/cache.h b/src/burn/engine/cache.h index a300e99d..dfb4f69f 100644 --- a/src/burn/engine/cache.h +++ b/src/burn/engine/cache.h | |||
@@ -122,6 +122,9 @@ void CacheSendErrorCallback( | |||
122 | __out_opt BOOL* pfRetry | 122 | __out_opt BOOL* pfRetry |
123 | ); | 123 | ); |
124 | BOOL CacheBundleRunningFromCache(); | 124 | BOOL CacheBundleRunningFromCache(); |
125 | HRESULT CachePreparePackage( | ||
126 | __in BURN_PACKAGE* pPackage | ||
127 | ); | ||
125 | HRESULT CacheBundleToCleanRoom( | 128 | HRESULT CacheBundleToCleanRoom( |
126 | __in BURN_SECTION* pSection, | 129 | __in BURN_SECTION* pSection, |
127 | __deref_out_z_opt LPWSTR* psczCleanRoomBundlePath | 130 | __deref_out_z_opt LPWSTR* psczCleanRoomBundlePath |