summaryrefslogtreecommitdiff
path: root/src/burn/engine/embedded.cpp
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2024-01-11 00:00:27 -0800
committerRob Mensching <rob@firegiant.com>2024-01-11 18:24:06 -0800
commit8cfd711f775e8501836162538998b5b6d8efbf89 (patch)
tree3083faee64b5be16062a93ed4e4b6668fc4f64c8 /src/burn/engine/embedded.cpp
parent4e7b7c0059d76498d1c24f348dbf6d5799203fe0 (diff)
downloadwix-8cfd711f775e8501836162538998b5b6d8efbf89.tar.gz
wix-8cfd711f775e8501836162538998b5b6d8efbf89.tar.bz2
wix-8cfd711f775e8501836162538998b5b6d8efbf89.zip
Update Burn to use pipeutil for low-level pipe operations
Diffstat (limited to 'src/burn/engine/embedded.cpp')
-rw-r--r--src/burn/engine/embedded.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/burn/engine/embedded.cpp b/src/burn/engine/embedded.cpp
index b9335cdf..1e0759d1 100644
--- a/src/burn/engine/embedded.cpp
+++ b/src/burn/engine/embedded.cpp
@@ -14,7 +14,7 @@ struct BURN_EMBEDDED_CALLBACK_CONTEXT
14// internal function declarations 14// internal function declarations
15 15
16static HRESULT ProcessEmbeddedMessages( 16static HRESULT ProcessEmbeddedMessages(
17 __in BURN_PIPE_MESSAGE* pMsg, 17 __in PIPE_MESSAGE* pMsg,
18 __in_opt LPVOID pvContext, 18 __in_opt LPVOID pvContext,
19 __out DWORD* pdwResult 19 __out DWORD* pdwResult
20 ); 20 );
@@ -36,7 +36,7 @@ static HRESULT OnEmbeddedProgress(
36// function definitions 36// function definitions
37 37
38/******************************************************************* 38/*******************************************************************
39 EmbeddedRunBundle - 39 EmbeddedRunBundle -
40 40
41*******************************************************************/ 41*******************************************************************/
42extern "C" HRESULT EmbeddedRunBundle( 42extern "C" HRESULT EmbeddedRunBundle(
@@ -108,7 +108,7 @@ LExit:
108// internal function definitions 108// internal function definitions
109 109
110static HRESULT ProcessEmbeddedMessages( 110static HRESULT ProcessEmbeddedMessages(
111 __in BURN_PIPE_MESSAGE* pMsg, 111 __in PIPE_MESSAGE* pMsg,
112 __in_opt LPVOID pvContext, 112 __in_opt LPVOID pvContext,
113 __out DWORD* pdwResult 113 __out DWORD* pdwResult
114 ) 114 )
@@ -118,7 +118,7 @@ static HRESULT ProcessEmbeddedMessages(
118 DWORD dwResult = 0; 118 DWORD dwResult = 0;
119 119
120 // Process the message. 120 // Process the message.
121 switch (pMsg->dwMessage) 121 switch (pMsg->dwMessageType)
122 { 122 {
123 case BURN_EMBEDDED_MESSAGE_TYPE_ERROR: 123 case BURN_EMBEDDED_MESSAGE_TYPE_ERROR:
124 hr = OnEmbeddedErrorMessage(pContext->pfnGenericMessageHandler, pContext->pvContext, static_cast<BYTE*>(pMsg->pvData), pMsg->cbData, &dwResult); 124 hr = OnEmbeddedErrorMessage(pContext->pfnGenericMessageHandler, pContext->pvContext, static_cast<BYTE*>(pMsg->pvData), pMsg->cbData, &dwResult);
@@ -131,7 +131,7 @@ static HRESULT ProcessEmbeddedMessages(
131 break; 131 break;
132 132
133 default: 133 default:
134 LogStringLine(REPORT_DEBUG, "Unexpected embedded message received from child process, msg: %u", pMsg->dwMessage); 134 LogStringLine(REPORT_DEBUG, "Unexpected embedded message received from child process, msg: %u", pMsg->dwMessageType);
135 dwResult = (DWORD)E_NOTIMPL; 135 dwResult = (DWORD)E_NOTIMPL;
136 } 136 }
137 137