aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/cache.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-06-03 17:48:57 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-06-07 19:44:36 -0500
commit648f370f7966b2738c1446601057d888bbd2c70f (patch)
tree9022566b1016f94127dfb7e84c9b4dfa057993cd /src/burn/engine/cache.h
parent6b0f2d978504da82070523eb6adb0b59f9812e93 (diff)
downloadwix-648f370f7966b2738c1446601057d888bbd2c70f.tar.gz
wix-648f370f7966b2738c1446601057d888bbd2c70f.tar.bz2
wix-648f370f7966b2738c1446601057d888bbd2c70f.zip
Make PathGetSystemPath return an array of paths ordered by preference.
Diffstat (limited to 'src/burn/engine/cache.h')
-rw-r--r--src/burn/engine/cache.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/burn/engine/cache.h b/src/burn/engine/cache.h
index 8b038b99..9c698b4b 100644
--- a/src/burn/engine/cache.h
+++ b/src/burn/engine/cache.h
@@ -35,11 +35,18 @@ typedef struct _BURN_CACHE
35 LPWSTR sczDefaultMachinePackageCache; 35 LPWSTR sczDefaultMachinePackageCache;
36 LPWSTR sczCurrentMachinePackageCache; 36 LPWSTR sczCurrentMachinePackageCache;
37 37
38 WCHAR wzGuid[GUID_STRING_LENGTH + 1];
39 LPWSTR* rgsczPotentialBaseWorkingFolders;
40 DWORD cPotentialBaseWorkingFolders;
41
38 // Only valid after CacheInitializeSources 42 // Only valid after CacheInitializeSources
39 BOOL fInitializedCacheSources; 43 BOOL fInitializedCacheSources;
40 BOOL fRunningFromCache; 44 BOOL fRunningFromCache;
41 LPWSTR sczSourceProcessFolder; 45 LPWSTR sczSourceProcessFolder;
42 LPWSTR sczAcquisitionFolder; 46 LPWSTR sczAcquisitionFolder;
47
48 // Only valid after CacheEnsureBaseWorkingFolder
49 BOOL fInitializedBaseWorkingFolder;
43 LPWSTR sczBaseWorkingFolder; 50 LPWSTR sczBaseWorkingFolder;
44} BURN_CACHE; 51} BURN_CACHE;
45 52