diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-05-02 17:49:18 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-05-11 19:11:19 -0500 |
commit | 8b8029f15e6e3de2fcf855037fe75dbb765475dc (patch) | |
tree | e48ee1df07f278a7a0414e9bb41d4880a126a9cd /src/burn/engine/core.h | |
parent | 4e2054b3ee31b2b9fae3269d76e08817a36fb51f (diff) | |
download | wix-8b8029f15e6e3de2fcf855037fe75dbb765475dc.tar.gz wix-8b8029f15e6e3de2fcf855037fe75dbb765475dc.tar.bz2 wix-8b8029f15e6e3de2fcf855037fe75dbb765475dc.zip |
Synchronize access to cOverallProgressTicks between Cache and Execute.
#4414
Diffstat (limited to 'src/burn/engine/core.h')
-rw-r--r-- | src/burn/engine/core.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/burn/engine/core.h b/src/burn/engine/core.h index e96440bb..9f779366 100644 --- a/src/burn/engine/core.h +++ b/src/burn/engine/core.h | |||
@@ -134,6 +134,14 @@ typedef struct _BURN_ENGINE_STATE | |||
134 | LPWSTR* argv; | 134 | LPWSTR* argv; |
135 | } BURN_ENGINE_STATE; | 135 | } BURN_ENGINE_STATE; |
136 | 136 | ||
137 | typedef struct _BURN_APPLY_CONTEXT | ||
138 | { | ||
139 | CRITICAL_SECTION csApply; | ||
140 | DWORD cOverallProgressTicks; | ||
141 | BOOL fRollback; | ||
142 | HANDLE hCacheThread; | ||
143 | } BURN_APPLY_CONTEXT; | ||
144 | |||
137 | 145 | ||
138 | // function declarations | 146 | // function declarations |
139 | 147 | ||