aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/bootstrapperapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/burn/engine/bootstrapperapplication.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/burn/engine/bootstrapperapplication.cpp b/src/burn/engine/bootstrapperapplication.cpp
index 402f7015..947b3720 100644
--- a/src/burn/engine/bootstrapperapplication.cpp
+++ b/src/burn/engine/bootstrapperapplication.cpp
@@ -276,6 +276,7 @@ EXTERN_C HRESULT BootstrapperApplicationInterpretExecuteResult(
276} 276}
277 277
278EXTERN_C HRESULT BootstrapperApplicationEnsureWorkingFolder( 278EXTERN_C HRESULT BootstrapperApplicationEnsureWorkingFolder(
279 __in BOOL fElevated,
279 __in BURN_CACHE* pCache, 280 __in BURN_CACHE* pCache,
280 __deref_out_z LPWSTR* psczUserExperienceWorkingFolder 281 __deref_out_z LPWSTR* psczUserExperienceWorkingFolder
281 ) 282 )
@@ -283,7 +284,7 @@ EXTERN_C HRESULT BootstrapperApplicationEnsureWorkingFolder(
283 HRESULT hr = S_OK; 284 HRESULT hr = S_OK;
284 LPWSTR sczWorkingFolder = NULL; 285 LPWSTR sczWorkingFolder = NULL;
285 286
286 hr = CacheEnsureBaseWorkingFolder(pCache, &sczWorkingFolder); 287 hr = CacheEnsureBaseWorkingFolder(fElevated, pCache, &sczWorkingFolder);
287 ExitOnFailure(hr, "Failed to create working folder."); 288 ExitOnFailure(hr, "Failed to create working folder.");
288 289
289 hr = StrAllocFormatted(psczUserExperienceWorkingFolder, L"%ls%ls\\", sczWorkingFolder, L".ba"); 290 hr = StrAllocFormatted(psczUserExperienceWorkingFolder, L"%ls%ls\\", sczWorkingFolder, L".ba");