diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-02-01 20:36:39 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-02-04 22:16:10 -0600 |
commit | cc5fe7c79aad14819df1b4cb134884b80a945141 (patch) | |
tree | 4b0ab44744a6b989f784292d438ef0654d9b03ac /src/engine/package.h | |
parent | cede270b2bd3da6bd8d5205b8834e786c8d6c1ce (diff) | |
download | wix-cc5fe7c79aad14819df1b4cb134884b80a945141.tar.gz wix-cc5fe7c79aad14819df1b4cb134884b80a945141.tar.bz2 wix-cc5fe7c79aad14819df1b4cb134884b80a945141.zip |
Move registry checks for dependency ref-counting into Detect.
Diffstat (limited to 'src/engine/package.h')
-rw-r--r-- | src/engine/package.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/package.h b/src/engine/package.h index 1a4f7060..8f801e85 100644 --- a/src/engine/package.h +++ b/src/engine/package.h | |||
@@ -159,6 +159,9 @@ typedef struct _BURN_DEPENDENCY_PROVIDER | |||
159 | LPWSTR sczVersion; | 159 | LPWSTR sczVersion; |
160 | LPWSTR sczDisplayName; | 160 | LPWSTR sczDisplayName; |
161 | BOOL fImported; | 161 | BOOL fImported; |
162 | |||
163 | DEPENDENCY* rgDependents; // only valid after Detect. | ||
164 | UINT cDependents; // only valid after Detect. | ||
162 | } BURN_DEPENDENCY_PROVIDER; | 165 | } BURN_DEPENDENCY_PROVIDER; |
163 | 166 | ||
164 | typedef struct _BURN_ROLLBACK_BOUNDARY | 167 | typedef struct _BURN_ROLLBACK_BOUNDARY |
@@ -199,6 +202,7 @@ typedef struct _BURN_PACKAGE | |||
199 | 202 | ||
200 | BOOTSTRAPPER_PACKAGE_STATE currentState; // only valid after Detect. | 203 | BOOTSTRAPPER_PACKAGE_STATE currentState; // only valid after Detect. |
201 | BURN_CACHE_STATE cache; // only valid after Detect. | 204 | BURN_CACHE_STATE cache; // only valid after Detect. |
205 | BOOL fPackageProviderExists; // only valid after Detect. | ||
202 | BOOTSTRAPPER_REQUEST_STATE defaultRequested;// only valid during Plan. | 206 | BOOTSTRAPPER_REQUEST_STATE defaultRequested;// only valid during Plan. |
203 | BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan. | 207 | BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan. |
204 | BOOL fAcquire; // only valid during Plan. | 208 | BOOL fAcquire; // only valid during Plan. |