aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/userexperience.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/userexperience.cpp')
-rw-r--r--src/burn/engine/userexperience.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/burn/engine/userexperience.cpp b/src/burn/engine/userexperience.cpp
index 372ca901..65414a92 100644
--- a/src/burn/engine/userexperience.cpp
+++ b/src/burn/engine/userexperience.cpp
@@ -169,6 +169,7 @@ extern "C" HRESULT UserExperienceUnload(
169} 169}
170 170
171extern "C" HRESULT UserExperienceEnsureWorkingFolder( 171extern "C" HRESULT UserExperienceEnsureWorkingFolder(
172 __in BOOL fElevated,
172 __in BURN_CACHE* pCache, 173 __in BURN_CACHE* pCache,
173 __deref_out_z LPWSTR* psczUserExperienceWorkingFolder 174 __deref_out_z LPWSTR* psczUserExperienceWorkingFolder
174 ) 175 )
@@ -176,7 +177,7 @@ extern "C" HRESULT UserExperienceEnsureWorkingFolder(
176 HRESULT hr = S_OK; 177 HRESULT hr = S_OK;
177 LPWSTR sczWorkingFolder = NULL; 178 LPWSTR sczWorkingFolder = NULL;
178 179
179 hr = CacheEnsureBaseWorkingFolder(pCache, &sczWorkingFolder); 180 hr = CacheEnsureBaseWorkingFolder(fElevated, pCache, &sczWorkingFolder);
180 ExitOnFailure(hr, "Failed to create working folder."); 181 ExitOnFailure(hr, "Failed to create working folder.");
181 182
182 hr = StrAllocFormatted(psczUserExperienceWorkingFolder, L"%ls%ls\\", sczWorkingFolder, L".ba"); 183 hr = StrAllocFormatted(psczUserExperienceWorkingFolder, L"%ls%ls\\", sczWorkingFolder, L".ba");