From 6f6e4ced9f398ff37a44b91fdba62479cde29d06 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Thu, 9 Jun 2022 15:30:48 -0500 Subject: Implement ArpEntry flavored ExePackage. 6772 --- src/burn/engine/approvedexe.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/burn/engine/approvedexe.cpp') diff --git a/src/burn/engine/approvedexe.cpp b/src/burn/engine/approvedexe.cpp index b9efd624..2a96868e 100644 --- a/src/burn/engine/approvedexe.cpp +++ b/src/burn/engine/approvedexe.cpp @@ -213,7 +213,7 @@ LExit: extern "C" HRESULT ApprovedExesVerifySecureLocation( __in BURN_CACHE* pCache, __in BURN_VARIABLES* pVariables, - __in BURN_LAUNCH_APPROVED_EXE* pLaunchApprovedExe + __in LPCWSTR wzExecutablePath ) { HRESULT hr = S_OK; @@ -232,7 +232,7 @@ extern "C" HRESULT ApprovedExesVerifySecureLocation( hr = VariableGetString(pVariables, wzSecureFolderVariable, &scz); if (SUCCEEDED(hr)) { - hr = PathDirectoryContainsPath(scz, pLaunchApprovedExe->sczExecutablePath); + hr = PathDirectoryContainsPath(scz, wzExecutablePath); if (S_OK == hr) { ExitFunction(); @@ -252,14 +252,14 @@ extern "C" HRESULT ApprovedExesVerifySecureLocation( // If the package cache is redirected, hr is S_FALSE. if (S_FALSE == hr) { - hr = PathDirectoryContainsPath(sczSecondary, pLaunchApprovedExe->sczExecutablePath); + hr = PathDirectoryContainsPath(sczSecondary, wzExecutablePath); if (S_OK == hr) { ExitFunction(); } } - hr = PathDirectoryContainsPath(scz, pLaunchApprovedExe->sczExecutablePath); + hr = PathDirectoryContainsPath(scz, wzExecutablePath); if (S_OK == hr) { ExitFunction(); -- cgit v1.2.3-55-g6feb