On 3/10/23 09:01, Martin Storsjö wrote:
On Tue, 3 Oct 2023, Mark Harmstone wrote:

Reassigns functions within api-ms-win-core-console, to match what the Windows
SDK does.

PeekConsoleInputA is moved from 1-1-0 to 1-2-0.

GetConsoleTitleW and SetConsoleTitleW are moved from 2-1-0 to 2-2-0.

Signed-off-by: Mark Harmstone <[email protected]>

---
mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def | 1 -
mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-0.def | 1 +
mingw-w64-crt/lib-common/api-ms-win-core-console-l2-1-0.def | 2 --
mingw-w64-crt/lib-common/api-ms-win-core-console-l2-2-0.def | 2 ++
mingw-w64-crt/lib32/api-ms-win-core-console-l1-1-0.def      | 1 -
mingw-w64-crt/lib32/api-ms-win-core-console-l1-2-0.def      | 1 +
mingw-w64-crt/lib32/api-ms-win-core-console-l2-1-0.def      | 2 --
mingw-w64-crt/lib32/api-ms-win-core-console-l2-2-0.def      | 2 ++
8 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def
index bd42cb76d..03c9a91c1 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-1-0.def
@@ -7,7 +7,6 @@ GetConsoleCP
GetConsoleMode
GetConsoleOutputCP
GetNumberOfConsoleInputEvents
-PeekConsoleInputA
ReadConsoleA
ReadConsoleInputA
ReadConsoleInputW
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-0.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-0.def
index 578bb57e0..22520b064 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-console-l1-2-0.def
@@ -4,4 +4,5 @@ EXPORTS

AttachConsole
FreeConsole
+PeekConsoleInputA
PeekConsoleInputW

What base is this patch made against? The api-ms-win-core-console-l1-2-0.def in 
git master has a lot more lines than this, and it already has got 
PeekConsoleInputA.

I can sort out what changes in this patch are left, but I'm not entirely sure 
that the resulting state is exactly what you're intending as the patch base 
doesn't seem to match our state.

// Martin

Same with this, I have a future patch that removes the duplicates in 
api-ms-win-core-console. Sorry.

Mark



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to