aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/core.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-05-02 17:49:18 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-05-11 19:11:19 -0500
commit8b8029f15e6e3de2fcf855037fe75dbb765475dc (patch)
treee48ee1df07f278a7a0414e9bb41d4880a126a9cd /src/burn/engine/core.h
parent4e2054b3ee31b2b9fae3269d76e08817a36fb51f (diff)
downloadwix-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.h8
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
137typedef 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