diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-12-11 17:07:46 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-12-12 23:09:38 -0600 |
commit | 701b31e26c3b3dfb6c140cbc0d48c6d39bf1f552 (patch) | |
tree | c17b5a98a1b3db4e6e6151c1130a816e5779a09d /src/libs | |
parent | eab59ecbfd254bb8707615bc31b840339a6356d6 (diff) | |
download | wix-701b31e26c3b3dfb6c140cbc0d48c6d39bf1f552.tar.gz wix-701b31e26c3b3dfb6c140cbc0d48c6d39bf1f552.tar.bz2 wix-701b31e26c3b3dfb6c140cbc0d48c6d39bf1f552.zip |
Use ConsoleWriteW in netcoresearch.exe.
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/dutil/WixToolset.DUtil/conutil.cpp | 10 | ||||
-rw-r--r-- | src/libs/dutil/WixToolset.DUtil/inc/conutil.h | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/libs/dutil/WixToolset.DUtil/conutil.cpp b/src/libs/dutil/WixToolset.DUtil/conutil.cpp index 2aec36e5..059af0e0 100644 --- a/src/libs/dutil/WixToolset.DUtil/conutil.cpp +++ b/src/libs/dutil/WixToolset.DUtil/conutil.cpp | |||
@@ -30,13 +30,13 @@ static CONSOLE_SCREEN_BUFFER_INFO vcsbiInfo; | |||
30 | 30 | ||
31 | static HRESULT DAPI ReadInteractiveStdIn( | 31 | static HRESULT DAPI ReadInteractiveStdIn( |
32 | __deref_out_z LPWSTR* ppwzBuffer | 32 | __deref_out_z LPWSTR* ppwzBuffer |
33 | ); | 33 | ); |
34 | static HRESULT ReadRedirectedStdIn( | 34 | static HRESULT ReadRedirectedStdIn( |
35 | __deref_out_ecount_opt(*pcchSize) LPWSTR* ppwzBuffer, | 35 | __deref_out_ecount_opt(*pcchSize) LPWSTR* ppwzBuffer, |
36 | __out DWORD* pcchSize, | 36 | __out DWORD* pcchSize, |
37 | BOOL fReadLine, | 37 | BOOL fReadLine, |
38 | DWORD dwMaxRead | 38 | DWORD dwMaxRead |
39 | ); | 39 | ); |
40 | 40 | ||
41 | 41 | ||
42 | extern "C" HRESULT DAPI ConsoleInitialize() | 42 | extern "C" HRESULT DAPI ConsoleInitialize() |
@@ -207,7 +207,7 @@ LExit: | |||
207 | extern "C" HRESULT DAPI ConsoleWriteW( | 207 | extern "C" HRESULT DAPI ConsoleWriteW( |
208 | __in CONSOLE_COLOR cc, | 208 | __in CONSOLE_COLOR cc, |
209 | __in_z LPCWSTR wzData | 209 | __in_z LPCWSTR wzData |
210 | ) | 210 | ) |
211 | { | 211 | { |
212 | AssertSz(INVALID_HANDLE_VALUE != vhStdOut, "ConsoleInitialize() has not been called"); | 212 | AssertSz(INVALID_HANDLE_VALUE != vhStdOut, "ConsoleInitialize() has not been called"); |
213 | HRESULT hr = S_OK; | 213 | HRESULT hr = S_OK; |
@@ -616,7 +616,7 @@ LExit: | |||
616 | 616 | ||
617 | static HRESULT DAPI ReadInteractiveStdIn( | 617 | static HRESULT DAPI ReadInteractiveStdIn( |
618 | __deref_out_z LPWSTR* ppwzBuffer | 618 | __deref_out_z LPWSTR* ppwzBuffer |
619 | ) | 619 | ) |
620 | { | 620 | { |
621 | HRESULT hr = S_OK; | 621 | HRESULT hr = S_OK; |
622 | LPWSTR pwz = NULL; | 622 | LPWSTR pwz = NULL; |
@@ -678,7 +678,7 @@ static HRESULT ReadRedirectedStdIn( | |||
678 | __out DWORD* pcchSize, | 678 | __out DWORD* pcchSize, |
679 | BOOL fReadLine, | 679 | BOOL fReadLine, |
680 | DWORD dwMaxRead | 680 | DWORD dwMaxRead |
681 | ) | 681 | ) |
682 | { | 682 | { |
683 | HRESULT hr = S_OK; | 683 | HRESULT hr = S_OK; |
684 | LPSTR psz = NULL; | 684 | LPSTR psz = NULL; |
diff --git a/src/libs/dutil/WixToolset.DUtil/inc/conutil.h b/src/libs/dutil/WixToolset.DUtil/inc/conutil.h index 92e7f600..84038d1f 100644 --- a/src/libs/dutil/WixToolset.DUtil/inc/conutil.h +++ b/src/libs/dutil/WixToolset.DUtil/inc/conutil.h | |||
@@ -25,6 +25,10 @@ typedef enum CONSOLE_COLOR { CONSOLE_COLOR_NORMAL, CONSOLE_COLOR_RED, CONSOLE_CO | |||
25 | // structs | 25 | // structs |
26 | 26 | ||
27 | // functions | 27 | // functions |
28 | /******************************************************************** | ||
29 | ConsoleInitialize - initialize console for UTF-8 | ||
30 | |||
31 | *********************************************************************/ | ||
28 | HRESULT DAPI ConsoleInitialize(); | 32 | HRESULT DAPI ConsoleInitialize(); |
29 | void DAPI ConsoleUninitialize(); | 33 | void DAPI ConsoleUninitialize(); |
30 | 34 | ||