summaryrefslogtreecommitdiff
path: root/src/burn/engine/elevation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/elevation.cpp')
-rw-r--r--src/burn/engine/elevation.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/burn/engine/elevation.cpp b/src/burn/engine/elevation.cpp
index 504ddaea..56a62955 100644
--- a/src/burn/engine/elevation.cpp
+++ b/src/burn/engine/elevation.cpp
@@ -949,6 +949,9 @@ extern "C" HRESULT ElevationExecuteBundlePackage(
949 hr = BuffWriteNumber(&pbData, &cbData, fRollback); 949 hr = BuffWriteNumber(&pbData, &cbData, fRollback);
950 ExitOnFailure(hr, "Failed to write rollback."); 950 ExitOnFailure(hr, "Failed to write rollback.");
951 951
952 hr = BuffWriteString(&pbData, &cbData, pExecuteAction->bundlePackage.sczParent);
953 ExitOnFailure(hr, "Failed to write the parent to the message buffer.");
954
952 hr = BuffWriteString(&pbData, &cbData, pExecuteAction->bundlePackage.sczIgnoreDependencies); 955 hr = BuffWriteString(&pbData, &cbData, pExecuteAction->bundlePackage.sczIgnoreDependencies);
953 ExitOnFailure(hr, "Failed to write the list of dependencies to ignore to the message buffer."); 956 ExitOnFailure(hr, "Failed to write the list of dependencies to ignore to the message buffer.");
954 957
@@ -2929,7 +2932,7 @@ static HRESULT OnExecuteBundlePackage(
2929 2932
2930 // Deserialize message data. 2933 // Deserialize message data.
2931 hr = BuffReadString(pbData, cbData, &iData, &sczPackage); 2934 hr = BuffReadString(pbData, cbData, &iData, &sczPackage);
2932 ExitOnFailure(hr, "Failed to read EXE package id."); 2935 ExitOnFailure(hr, "Failed to read BUNDLE package id.");
2933 2936
2934 hr = BuffReadNumber(pbData, cbData, &iData, (DWORD*)&executeAction.bundlePackage.action); 2937 hr = BuffReadNumber(pbData, cbData, &iData, (DWORD*)&executeAction.bundlePackage.action);
2935 ExitOnFailure(hr, "Failed to read action."); 2938 ExitOnFailure(hr, "Failed to read action.");
@@ -2937,6 +2940,9 @@ static HRESULT OnExecuteBundlePackage(
2937 hr = BuffReadNumber(pbData, cbData, &iData, &dwRollback); 2940 hr = BuffReadNumber(pbData, cbData, &iData, &dwRollback);
2938 ExitOnFailure(hr, "Failed to read rollback."); 2941 ExitOnFailure(hr, "Failed to read rollback.");
2939 2942
2943 hr = BuffReadString(pbData, cbData, &iData, &executeAction.bundlePackage.sczParent);
2944 ExitOnFailure(hr, "Failed to read the parent.");
2945
2940 hr = BuffReadString(pbData, cbData, &iData, &sczIgnoreDependencies); 2946 hr = BuffReadString(pbData, cbData, &iData, &sczIgnoreDependencies);
2941 ExitOnFailure(hr, "Failed to read the list of dependencies to ignore."); 2947 ExitOnFailure(hr, "Failed to read the list of dependencies to ignore.");
2942 2948