Commit ab1866be authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

Test some more ntdll types.

tests.dat: Remove types that don't exist, whether in the Windows or Wine headers.
parent d3499083
...@@ -1559,6 +1559,13 @@ static void test_pack_PSYSTEM_AUDIT_ACE(void) ...@@ -1559,6 +1559,13 @@ static void test_pack_PSYSTEM_AUDIT_ACE(void)
TEST_TYPE_POINTER(PSYSTEM_AUDIT_ACE, 12, 4); TEST_TYPE_POINTER(PSYSTEM_AUDIT_ACE, 12, 4);
} }
static void test_pack_PTOKEN_GROUPS(void)
{
/* PTOKEN_GROUPS */
TEST_TYPE(PTOKEN_GROUPS, 4, 4);
TEST_TYPE_POINTER(PTOKEN_GROUPS, 12, 4);
}
static void test_pack_PTOKEN_PRIVILEGES(void) static void test_pack_PTOKEN_PRIVILEGES(void)
{ {
/* PTOKEN_PRIVILEGES */ /* PTOKEN_PRIVILEGES */
...@@ -1566,6 +1573,13 @@ static void test_pack_PTOKEN_PRIVILEGES(void) ...@@ -1566,6 +1573,13 @@ static void test_pack_PTOKEN_PRIVILEGES(void)
TEST_TYPE_POINTER(PTOKEN_PRIVILEGES, 16, 4); TEST_TYPE_POINTER(PTOKEN_PRIVILEGES, 16, 4);
} }
static void test_pack_PTOKEN_USER(void)
{
/* PTOKEN_USER */
TEST_TYPE(PTOKEN_USER, 4, 4);
TEST_TYPE_POINTER(PTOKEN_USER, 8, 4);
}
static void test_pack_PTOP_LEVEL_EXCEPTION_FILTER(void) static void test_pack_PTOP_LEVEL_EXCEPTION_FILTER(void)
{ {
/* PTOP_LEVEL_EXCEPTION_FILTER */ /* PTOP_LEVEL_EXCEPTION_FILTER */
...@@ -2080,6 +2094,13 @@ static void test_pack_PPOINT(void) ...@@ -2080,6 +2094,13 @@ static void test_pack_PPOINT(void)
TEST_TYPE_POINTER(PPOINT, 8, 4); TEST_TYPE_POINTER(PPOINT, 8, 4);
} }
static void test_pack_PPOINTL(void)
{
/* PPOINTL */
TEST_TYPE(PPOINTL, 4, 4);
TEST_TYPE_POINTER(PPOINTL, 8, 4);
}
static void test_pack_PPOINTS(void) static void test_pack_PPOINTS(void)
{ {
/* PPOINTS */ /* PPOINTS */
...@@ -2114,6 +2135,12 @@ static void test_pack_PSIZE(void) ...@@ -2114,6 +2135,12 @@ static void test_pack_PSIZE(void)
TEST_TYPE_POINTER(PSIZE, 8, 4); TEST_TYPE_POINTER(PSIZE, 8, 4);
} }
static void test_pack_PSZ(void)
{
/* PSZ */
TEST_TYPE(PSZ, 4, 4);
}
static void test_pack_RECT(void) static void test_pack_RECT(void)
{ {
/* RECT (pack 4) */ /* RECT (pack 4) */
...@@ -2366,6 +2393,7 @@ static void test_pack(void) ...@@ -2366,6 +2393,7 @@ static void test_pack(void)
test_pack_POINTL(); test_pack_POINTL();
test_pack_POINTS(); test_pack_POINTS();
test_pack_PPOINT(); test_pack_PPOINT();
test_pack_PPOINTL();
test_pack_PPOINTS(); test_pack_PPOINTS();
test_pack_PPRIVILEGE_SET(); test_pack_PPRIVILEGE_SET();
test_pack_PRECT(); test_pack_PRECT();
...@@ -2387,7 +2415,10 @@ static void test_pack(void) ...@@ -2387,7 +2415,10 @@ static void test_pack(void)
test_pack_PSTR(); test_pack_PSTR();
test_pack_PSYSTEM_ALARM_ACE(); test_pack_PSYSTEM_ALARM_ACE();
test_pack_PSYSTEM_AUDIT_ACE(); test_pack_PSYSTEM_AUDIT_ACE();
test_pack_PSZ();
test_pack_PTOKEN_GROUPS();
test_pack_PTOKEN_PRIVILEGES(); test_pack_PTOKEN_PRIVILEGES();
test_pack_PTOKEN_USER();
test_pack_PTOP_LEVEL_EXCEPTION_FILTER(); test_pack_PTOP_LEVEL_EXCEPTION_FILTER();
test_pack_PTSTR(); test_pack_PTSTR();
test_pack_PULARGE_INTEGER(); test_pack_PULARGE_INTEGER();
......
...@@ -573,6 +573,7 @@ PCRITICAL_SECTION_DEBUG ...@@ -573,6 +573,7 @@ PCRITICAL_SECTION_DEBUG
PFIBER_START_ROUTINE PFIBER_START_ROUTINE
!PFILETIME # FIXME: 20040821: Mishandled by winapi_test !PFILETIME # FIXME: 20040821: Mishandled by winapi_test
PHKEY PHKEY
!PLDT_ENTRY # Architecture dependent
POFSTRUCT POFSTRUCT
POSVERSIONINFOA POSVERSIONINFOA
POSVERSIONINFOEXA POSVERSIONINFOEXA
...@@ -636,7 +637,6 @@ ATOM ...@@ -636,7 +637,6 @@ ATOM
BOOL BOOL
BOOLEAN BOOLEAN
BYTE BYTE
CATCHBUF
CCHAR CCHAR
CHAR CHAR
COLORREF COLORREF
...@@ -718,20 +718,15 @@ LONG64 ...@@ -718,20 +718,15 @@ LONG64
LONGLONG LONGLONG
LONG_PTR LONG_PTR
LPARAM LPARAM
LPCATCHBUF
LPCRECT LPCRECT
LPCRECTL LPCRECTL
LPCVOID LPCVOID
LPLARGE_INTEGER
LPMEMORY_BASIC_INFORMATION
LPPOINT LPPOINT
LPPOINTS LPPOINTS
LPRECT LPRECT
LPRECTL LPRECTL
LPSID_IDENTIFIER_AUTHORITY
LPSIZE LPSIZE
LPTOP_LEVEL_EXCEPTION_FILTER LPTOP_LEVEL_EXCEPTION_FILTER
LPULARGE_INTEGER
LRESULT LRESULT
LUID LUID
LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES
...@@ -813,6 +808,7 @@ POINT ...@@ -813,6 +808,7 @@ POINT
POINTL POINTL
POINTS POINTS
PPOINT PPOINT
PPOINTL
PPOINTS PPOINTS
PPRIVILEGE_SET PPRIVILEGE_SET
PRECT PRECT
...@@ -835,7 +831,10 @@ PSIZE ...@@ -835,7 +831,10 @@ PSIZE
PSTR PSTR
PSYSTEM_ALARM_ACE PSYSTEM_ALARM_ACE
PSYSTEM_AUDIT_ACE PSYSTEM_AUDIT_ACE
PSZ
PTOKEN_GROUPS
PTOKEN_PRIVILEGES PTOKEN_PRIVILEGES
PTOKEN_USER
PTOP_LEVEL_EXCEPTION_FILTER PTOP_LEVEL_EXCEPTION_FILTER
PTSTR PTSTR
PULARGE_INTEGER PULARGE_INTEGER
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment