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)
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)
{
/* PTOKEN_PRIVILEGES */
......@@ -1566,6 +1573,13 @@ static void test_pack_PTOKEN_PRIVILEGES(void)
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)
{
/* PTOP_LEVEL_EXCEPTION_FILTER */
......@@ -2080,6 +2094,13 @@ static void test_pack_PPOINT(void)
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)
{
/* PPOINTS */
......@@ -2114,6 +2135,12 @@ static void test_pack_PSIZE(void)
TEST_TYPE_POINTER(PSIZE, 8, 4);
}
static void test_pack_PSZ(void)
{
/* PSZ */
TEST_TYPE(PSZ, 4, 4);
}
static void test_pack_RECT(void)
{
/* RECT (pack 4) */
......@@ -2366,6 +2393,7 @@ static void test_pack(void)
test_pack_POINTL();
test_pack_POINTS();
test_pack_PPOINT();
test_pack_PPOINTL();
test_pack_PPOINTS();
test_pack_PPRIVILEGE_SET();
test_pack_PRECT();
......@@ -2387,7 +2415,10 @@ static void test_pack(void)
test_pack_PSTR();
test_pack_PSYSTEM_ALARM_ACE();
test_pack_PSYSTEM_AUDIT_ACE();
test_pack_PSZ();
test_pack_PTOKEN_GROUPS();
test_pack_PTOKEN_PRIVILEGES();
test_pack_PTOKEN_USER();
test_pack_PTOP_LEVEL_EXCEPTION_FILTER();
test_pack_PTSTR();
test_pack_PULARGE_INTEGER();
......
......@@ -573,6 +573,7 @@ PCRITICAL_SECTION_DEBUG
PFIBER_START_ROUTINE
!PFILETIME # FIXME: 20040821: Mishandled by winapi_test
PHKEY
!PLDT_ENTRY # Architecture dependent
POFSTRUCT
POSVERSIONINFOA
POSVERSIONINFOEXA
......@@ -636,7 +637,6 @@ ATOM
BOOL
BOOLEAN
BYTE
CATCHBUF
CCHAR
CHAR
COLORREF
......@@ -718,20 +718,15 @@ LONG64
LONGLONG
LONG_PTR
LPARAM
LPCATCHBUF
LPCRECT
LPCRECTL
LPCVOID
LPLARGE_INTEGER
LPMEMORY_BASIC_INFORMATION
LPPOINT
LPPOINTS
LPRECT
LPRECTL
LPSID_IDENTIFIER_AUTHORITY
LPSIZE
LPTOP_LEVEL_EXCEPTION_FILTER
LPULARGE_INTEGER
LRESULT
LUID
LUID_AND_ATTRIBUTES
......@@ -813,6 +808,7 @@ POINT
POINTL
POINTS
PPOINT
PPOINTL
PPOINTS
PPRIVILEGE_SET
PRECT
......@@ -835,7 +831,10 @@ PSIZE
PSTR
PSYSTEM_ALARM_ACE
PSYSTEM_AUDIT_ACE
PSZ
PTOKEN_GROUPS
PTOKEN_PRIVILEGES
PTOKEN_USER
PTOP_LEVEL_EXCEPTION_FILTER
PTSTR
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