diff options
author | Rob Mensching <rob@firegiant.com> | 2024-01-11 00:00:27 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2024-01-11 18:24:06 -0800 |
commit | 8cfd711f775e8501836162538998b5b6d8efbf89 (patch) | |
tree | 3083faee64b5be16062a93ed4e4b6668fc4f64c8 /src/burn/engine/embedded.cpp | |
parent | 4e7b7c0059d76498d1c24f348dbf6d5799203fe0 (diff) | |
download | wix-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.cpp | 10 |
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 | ||
16 | static HRESULT ProcessEmbeddedMessages( | 16 | static 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 | *******************************************************************/ |
42 | extern "C" HRESULT EmbeddedRunBundle( | 42 | extern "C" HRESULT EmbeddedRunBundle( |
@@ -108,7 +108,7 @@ LExit: | |||
108 | // internal function definitions | 108 | // internal function definitions |
109 | 109 | ||
110 | static HRESULT ProcessEmbeddedMessages( | 110 | static 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 | ||