From: Alistair Leslie-Hughes leslie_alistair@hotmail.com
--- include/sdkddkver.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/include/sdkddkver.h b/include/sdkddkver.h index baffe7a4a28..91057085295 100644 --- a/include/sdkddkver.h +++ b/include/sdkddkver.h @@ -79,4 +79,18 @@ #define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT) #endif
+#define _WIN32_WINNT_NT4 0x0400 +#define _WIN32_WINNT_WIN2K 0x0500 +#define _WIN32_WINNT_WINXP 0x0501 +#define _WIN32_WINNT_WS03 0x0502 +#define _WIN32_WINNT_WIN6 0x0600 +#define _WIN32_WINNT_VISTA 0x0600 +#define _WIN32_WINNT_WS08 0x0600 +#define _WIN32_WINNT_LONGHORN 0x0600 +#define _WIN32_WINNT_WIN7 0x0601 +#define _WIN32_WINNT_WIN8 0x0602 +#define _WIN32_WINNT_WINBLUE 0x0603 +#define _WIN32_WINNT_WINTHRESHOLD 0x0a00 +#define _WIN32_WINNT_WIN10 0x0a00 + #endif /* _INC_SDKDDKVER */
From: Alistair Leslie-Hughes leslie_alistair@hotmail.com
--- include/dbs.idl | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/include/dbs.idl b/include/dbs.idl index aea304d4e62..4c6781dddbb 100644 --- a/include/dbs.idl +++ b/include/dbs.idl @@ -828,6 +828,15 @@ typedef struct tagDBTIMESTAMP { ULONG fraction; } DBTIMESTAMP;
+typedef signed char SBYTE; + +typedef struct tagDB_VARNUMERIC { + BYTE precision; + SBYTE scale; + BYTE sign; + BYTE val[]; +} DB_VARNUMERIC; + typedef DWORD DBREASON; typedef DWORD DBEVENTPHASE;
From: Alistair Leslie-Hughes leslie_alistair@hotmail.com
--- include/sqlucode.h | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/include/sqlucode.h b/include/sqlucode.h index 01e0458986a..929f7b605aa 100644 --- a/include/sqlucode.h +++ b/include/sqlucode.h @@ -32,6 +32,12 @@ extern "C" { #define SQL_WVARCHAR (-9) #define SQL_WLONGVARCHAR (-10)
+#ifdef UNICODE +#define SQL_C_TCHAR SQL_C_WCHAR +#else +#define SQL_C_TCHAR SQL_C_CHAR +#endif + SQLRETURN WINAPI SQLBrowseConnectW(SQLHDBC,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
SQLRETURN WINAPI SQLColAttributeW(SQLHSTMT,SQLUSMALLINT,SQLUSMALLINT,SQLPOINTER,SQLSMALLINT,SQLSMALLINT*,SQLLEN*);
Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The tests also ran into some preexisting test failures. If you know how to fix them that would be helpful. See the TestBot job for the details:
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=150265
Your paranoid android.
=== debian11b (64 bit WoW report) ===
user32: input.c:4305: Test succeeded inside todo block: button_down_hwnd_todo 1: got MSG_TEST_WIN hwnd 0000000001B4010A, msg WM_LBUTTONDOWN, wparam 0x1, lparam 0x320032