aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/engine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/engine.cpp')
-rw-r--r--src/burn/engine/engine.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/burn/engine/engine.cpp b/src/burn/engine/engine.cpp
index 5fec289d..2232358d 100644
--- a/src/burn/engine/engine.cpp
+++ b/src/burn/engine/engine.cpp
@@ -364,6 +364,8 @@ static HRESULT InitializeEngineState(
364 HANDLE hSectionFile = hEngineFile; 364 HANDLE hSectionFile = hEngineFile;
365 HANDLE hSourceEngineFile = INVALID_HANDLE_VALUE; 365 HANDLE hSourceEngineFile = INVALID_HANDLE_VALUE;
366 366
367 pEngineState->cache.hBundleEngineWorkingFile = INVALID_HANDLE_VALUE;
368
367 pEngineState->hUnelevatedLoggingThread = INVALID_HANDLE_VALUE; 369 pEngineState->hUnelevatedLoggingThread = INVALID_HANDLE_VALUE;
368 pEngineState->elevatedLoggingContext.hPipe = INVALID_HANDLE_VALUE; 370 pEngineState->elevatedLoggingContext.hPipe = INVALID_HANDLE_VALUE;
369 pEngineState->elevatedLoggingContext.hThread = INVALID_HANDLE_VALUE; 371 pEngineState->elevatedLoggingContext.hThread = INVALID_HANDLE_VALUE;
@@ -413,7 +415,6 @@ static void UninitializeEngineState(
413 415
414 BurnPipeConnectionUninitialize(&pEngineState->embeddedConnection); 416 BurnPipeConnectionUninitialize(&pEngineState->embeddedConnection);
415 BurnPipeConnectionUninitialize(&pEngineState->companionConnection); 417 BurnPipeConnectionUninitialize(&pEngineState->companionConnection);
416 ReleaseStr(pEngineState->sczBundleEngineWorkingPath)
417 418
418 ReleaseHandle(pEngineState->hMessageWindowThread); 419 ReleaseHandle(pEngineState->hMessageWindowThread);
419 420