mirror of
https://github.com/reactos/wine.git
synced 2025-02-21 05:11:57 +00:00
winapi_test: Regenerate tests.
Remove structs from test list which have preprocessor directives in their definitions (winapi_test can't handle that).
This commit is contained in:
parent
c507543554
commit
d642e11438
@ -499,7 +499,7 @@ static void test_pack_EMRCREATEBRUSHINDIRECT(void)
|
||||
TEST_TYPE(EMRCREATEBRUSHINDIRECT, 24, 4);
|
||||
TEST_FIELD(EMRCREATEBRUSHINDIRECT, EMR, emr, 0, 8, 4);
|
||||
TEST_FIELD(EMRCREATEBRUSHINDIRECT, DWORD, ihBrush, 8, 4, 4);
|
||||
TEST_FIELD(EMRCREATEBRUSHINDIRECT, LOGBRUSH, lb, 12, 12, 4);
|
||||
TEST_FIELD(EMRCREATEBRUSHINDIRECT, LOGBRUSH32, lb, 12, 12, 4);
|
||||
}
|
||||
|
||||
static void test_pack_EMRCREATECOLORSPACE(void)
|
||||
@ -1586,7 +1586,7 @@ static void test_pack_EXTLOGPEN(void)
|
||||
TEST_FIELD(EXTLOGPEN, DWORD, elpWidth, 4, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, UINT, elpBrushStyle, 8, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, COLORREF, elpColor, 12, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, LONG, elpHatch, 16, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, ULONG_PTR, elpHatch, 16, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, DWORD, elpNumEntries, 20, 4, 4);
|
||||
TEST_FIELD(EXTLOGPEN, DWORD[1], elpStyleEntry, 24, 4, 4);
|
||||
}
|
||||
@ -1797,7 +1797,7 @@ static void test_pack_LOGBRUSH(void)
|
||||
TEST_TYPE(LOGBRUSH, 12, 4);
|
||||
TEST_FIELD(LOGBRUSH, UINT, lbStyle, 0, 4, 4);
|
||||
TEST_FIELD(LOGBRUSH, COLORREF, lbColor, 4, 4, 4);
|
||||
TEST_FIELD(LOGBRUSH, INT, lbHatch, 8, 4, 4);
|
||||
TEST_FIELD(LOGBRUSH, ULONG_PTR, lbHatch, 8, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LOGCOLORSPACEA(void)
|
||||
|
@ -435,7 +435,6 @@ static void test_pack_CRITICAL_SECTION(void)
|
||||
static void test_pack_CRITICAL_SECTION_DEBUG(void)
|
||||
{
|
||||
/* CRITICAL_SECTION_DEBUG */
|
||||
TEST_TYPE(CRITICAL_SECTION_DEBUG, 32, 4);
|
||||
}
|
||||
|
||||
static void test_pack_DCB(void)
|
||||
@ -671,7 +670,6 @@ static void test_pack_LPOVERLAPPED(void)
|
||||
{
|
||||
/* LPOVERLAPPED */
|
||||
TEST_TYPE(LPOVERLAPPED, 4, 4);
|
||||
TEST_TYPE_POINTER(LPOVERLAPPED, 20, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPOVERLAPPED_COMPLETION_ROUTINE(void)
|
||||
@ -819,7 +817,7 @@ static void test_pack_OFSTRUCT(void)
|
||||
TEST_FIELD(OFSTRUCT, WORD, nErrCode, 2, 2, 2);
|
||||
TEST_FIELD(OFSTRUCT, WORD, Reserved1, 4, 2, 2);
|
||||
TEST_FIELD(OFSTRUCT, WORD, Reserved2, 6, 2, 2);
|
||||
TEST_FIELD(OFSTRUCT, BYTE[OFS_MAXPATHNAME], szPathName, 8, 128, 1);
|
||||
TEST_FIELD(OFSTRUCT, CHAR[OFS_MAXPATHNAME], szPathName, 8, 128, 1);
|
||||
}
|
||||
|
||||
static void test_pack_OUTPUT_DEBUG_STRING_INFO(void)
|
||||
@ -831,17 +829,6 @@ static void test_pack_OUTPUT_DEBUG_STRING_INFO(void)
|
||||
TEST_FIELD(OUTPUT_DEBUG_STRING_INFO, WORD, nDebugStringLength, 6, 2, 2);
|
||||
}
|
||||
|
||||
static void test_pack_OVERLAPPED(void)
|
||||
{
|
||||
/* OVERLAPPED (pack 4) */
|
||||
TEST_TYPE(OVERLAPPED, 20, 4);
|
||||
TEST_FIELD(OVERLAPPED, ULONG_PTR, Internal, 0, 4, 4);
|
||||
TEST_FIELD(OVERLAPPED, ULONG_PTR, InternalHigh, 4, 4, 4);
|
||||
/*TEST_FIELD(OVERLAPPED, DWORD, Offset, 8, 4, 4);*/
|
||||
/*TEST_FIELD(OVERLAPPED, DWORD, OffsetHigh, 12, 4, 4);*/
|
||||
TEST_FIELD(OVERLAPPED, HANDLE, hEvent, 16, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PACTCTXA(void)
|
||||
{
|
||||
/* PACTCTXA */
|
||||
@ -1293,7 +1280,6 @@ static void test_pack(void)
|
||||
test_pack_OSVERSIONINFOEXW();
|
||||
test_pack_OSVERSIONINFOW();
|
||||
test_pack_OUTPUT_DEBUG_STRING_INFO();
|
||||
test_pack_OVERLAPPED();
|
||||
test_pack_PACTCTXA();
|
||||
test_pack_PACTCTXW();
|
||||
test_pack_PACTCTX_SECTION_KEYED_DATA();
|
||||
|
@ -635,48 +635,8 @@ static void test_pack_IMAGE_LOAD_CONFIG_DIRECTORY(void)
|
||||
|
||||
static void test_pack_IMAGE_NT_HEADERS(void)
|
||||
{
|
||||
/* IMAGE_NT_HEADERS (pack 4) */
|
||||
/* IMAGE_NT_HEADERS */
|
||||
TEST_TYPE(IMAGE_NT_HEADERS, 248, 4);
|
||||
TEST_FIELD(IMAGE_NT_HEADERS, DWORD, Signature, 0, 4, 4);
|
||||
TEST_FIELD(IMAGE_NT_HEADERS, IMAGE_FILE_HEADER, FileHeader, 4, 20, 4);
|
||||
TEST_FIELD(IMAGE_NT_HEADERS, IMAGE_OPTIONAL_HEADER, OptionalHeader, 24, 224, 4);
|
||||
}
|
||||
|
||||
static void test_pack_IMAGE_OPTIONAL_HEADER(void)
|
||||
{
|
||||
/* IMAGE_OPTIONAL_HEADER (pack 4) */
|
||||
TEST_TYPE(IMAGE_OPTIONAL_HEADER, 224, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, Magic, 0, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, BYTE, MajorLinkerVersion, 2, 1, 1);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, BYTE, MinorLinkerVersion, 3, 1, 1);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfCode, 4, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfInitializedData, 8, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfUninitializedData, 12, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, AddressOfEntryPoint, 16, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, BaseOfCode, 20, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, BaseOfData, 24, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, ImageBase, 28, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SectionAlignment, 32, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, FileAlignment, 36, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MajorOperatingSystemVersion, 40, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MinorOperatingSystemVersion, 42, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MajorImageVersion, 44, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MinorImageVersion, 46, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MajorSubsystemVersion, 48, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, MinorSubsystemVersion, 50, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, Win32VersionValue, 52, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfImage, 56, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfHeaders, 60, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, CheckSum, 64, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, Subsystem, 68, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, WORD, DllCharacteristics, 70, 2, 2);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfStackReserve, 72, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfStackCommit, 76, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfHeapReserve, 80, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, SizeOfHeapCommit, 84, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, LoaderFlags, 88, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, DWORD, NumberOfRvaAndSizes, 92, 4, 4);
|
||||
TEST_FIELD(IMAGE_OPTIONAL_HEADER, IMAGE_DATA_DIRECTORY[IMAGE_NUMBEROF_DIRECTORY_ENTRIES], DataDirectory, 96, 128, 4);
|
||||
}
|
||||
|
||||
static void test_pack_IMAGE_OS2_HEADER(void)
|
||||
@ -795,19 +755,13 @@ static void test_pack_IMAGE_SYMBOL(void)
|
||||
|
||||
static void test_pack_IMAGE_THUNK_DATA(void)
|
||||
{
|
||||
/* IMAGE_THUNK_DATA (pack 4) */
|
||||
/* IMAGE_THUNK_DATA */
|
||||
}
|
||||
|
||||
static void test_pack_IMAGE_TLS_DIRECTORY(void)
|
||||
{
|
||||
/* IMAGE_TLS_DIRECTORY (pack 4) */
|
||||
/* IMAGE_TLS_DIRECTORY */
|
||||
TEST_TYPE(IMAGE_TLS_DIRECTORY, 24, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, DWORD, StartAddressOfRawData, 0, 4, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, DWORD, EndAddressOfRawData, 4, 4, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, LPDWORD, AddressOfIndex, 8, 4, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, PIMAGE_TLS_CALLBACK *, AddressOfCallBacks, 12, 4, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, DWORD, SizeOfZeroFill, 16, 4, 4);
|
||||
TEST_FIELD(IMAGE_TLS_DIRECTORY, DWORD, Characteristics, 20, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_IMAGE_VXD_HEADER(void)
|
||||
@ -920,12 +874,6 @@ static void test_pack_LONGLONG(void)
|
||||
TEST_TYPE_SIGNED(LONGLONG);
|
||||
}
|
||||
|
||||
static void test_pack_LPTOP_LEVEL_EXCEPTION_FILTER(void)
|
||||
{
|
||||
/* LPTOP_LEVEL_EXCEPTION_FILTER */
|
||||
TEST_TYPE(LPTOP_LEVEL_EXCEPTION_FILTER, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LUID(void)
|
||||
{
|
||||
/* LUID (pack 4) */
|
||||
@ -949,7 +897,7 @@ static void test_pack_MEMORY_BASIC_INFORMATION(void)
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, LPVOID, BaseAddress, 0, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, LPVOID, AllocationBase, 4, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, DWORD, AllocationProtect, 8, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, DWORD, RegionSize, 12, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, SIZE_T, RegionSize, 12, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, DWORD, State, 16, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, DWORD, Protect, 20, 4, 4);
|
||||
TEST_FIELD(MEMORY_BASIC_INFORMATION, DWORD, Type, 24, 4, 4);
|
||||
@ -1250,14 +1198,12 @@ static void test_pack_PIMAGE_NT_HEADERS(void)
|
||||
{
|
||||
/* PIMAGE_NT_HEADERS */
|
||||
TEST_TYPE(PIMAGE_NT_HEADERS, 4, 4);
|
||||
TEST_TYPE_POINTER(PIMAGE_NT_HEADERS, 248, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PIMAGE_OPTIONAL_HEADER(void)
|
||||
{
|
||||
/* PIMAGE_OPTIONAL_HEADER */
|
||||
TEST_TYPE(PIMAGE_OPTIONAL_HEADER, 4, 4);
|
||||
TEST_TYPE_POINTER(PIMAGE_OPTIONAL_HEADER, 224, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PIMAGE_OS2_HEADER(void)
|
||||
@ -1342,7 +1288,6 @@ static void test_pack_PIMAGE_TLS_DIRECTORY(void)
|
||||
{
|
||||
/* PIMAGE_TLS_DIRECTORY */
|
||||
TEST_TYPE(PIMAGE_TLS_DIRECTORY, 4, 4);
|
||||
TEST_TYPE_POINTER(PIMAGE_TLS_DIRECTORY, 24, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PIMAGE_VXD_HEADER(void)
|
||||
@ -1482,7 +1427,6 @@ static void test_pack_PRTL_CRITICAL_SECTION_DEBUG(void)
|
||||
{
|
||||
/* PRTL_CRITICAL_SECTION_DEBUG */
|
||||
TEST_TYPE(PRTL_CRITICAL_SECTION_DEBUG, 4, 4);
|
||||
TEST_TYPE_POINTER(PRTL_CRITICAL_SECTION_DEBUG, 32, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PRTL_OSVERSIONINFOEXW(void)
|
||||
@ -1503,7 +1447,6 @@ static void test_pack_PRTL_RESOURCE_DEBUG(void)
|
||||
{
|
||||
/* PRTL_RESOURCE_DEBUG */
|
||||
TEST_TYPE(PRTL_RESOURCE_DEBUG, 4, 4);
|
||||
TEST_TYPE_POINTER(PRTL_RESOURCE_DEBUG, 32, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PSECURITY_DESCRIPTOR(void)
|
||||
@ -1580,12 +1523,6 @@ static void test_pack_PTOKEN_USER(void)
|
||||
TEST_TYPE_POINTER(PTOKEN_USER, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PTOP_LEVEL_EXCEPTION_FILTER(void)
|
||||
{
|
||||
/* PTOP_LEVEL_EXCEPTION_FILTER */
|
||||
TEST_TYPE(PTOP_LEVEL_EXCEPTION_FILTER, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PTSTR(void)
|
||||
{
|
||||
/* PTSTR */
|
||||
@ -1639,14 +1576,12 @@ static void test_pack_RTL_CRITICAL_SECTION(void)
|
||||
static void test_pack_RTL_CRITICAL_SECTION_DEBUG(void)
|
||||
{
|
||||
/* RTL_CRITICAL_SECTION_DEBUG (pack 4) */
|
||||
TEST_TYPE(RTL_CRITICAL_SECTION_DEBUG, 32, 4);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, WORD, Type, 0, 2, 2);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, WORD, CreatorBackTraceIndex, 2, 2, 2);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, struct _RTL_CRITICAL_SECTION *, CriticalSection, 4, 4, 4);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, LIST_ENTRY, ProcessLocksList, 8, 8, 4);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD, EntryCount, 16, 4, 4);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD, ContentionCount, 20, 4, 4);
|
||||
TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD[ 2 ], Spare, 24, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_RTL_OSVERSIONINFOEXW(void)
|
||||
@ -1681,14 +1616,12 @@ static void test_pack_RTL_OSVERSIONINFOW(void)
|
||||
static void test_pack_RTL_RESOURCE_DEBUG(void)
|
||||
{
|
||||
/* RTL_RESOURCE_DEBUG (pack 4) */
|
||||
TEST_TYPE(RTL_RESOURCE_DEBUG, 32, 4);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, WORD, Type, 0, 2, 2);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, WORD, CreatorBackTraceIndex, 2, 2, 2);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, struct _RTL_CRITICAL_SECTION *, CriticalSection, 4, 4, 4);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, LIST_ENTRY, ProcessLocksList, 8, 8, 4);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD, EntryCount, 16, 4, 4);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD, ContentionCount, 20, 4, 4);
|
||||
TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD[ 2 ], Spare, 24, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_SECURITY_CONTEXT_TRACKING_MODE(void)
|
||||
@ -2029,13 +1962,6 @@ static void test_pack_LPPOINT(void)
|
||||
TEST_TYPE_POINTER(LPPOINT, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPPOINTS(void)
|
||||
{
|
||||
/* LPPOINTS */
|
||||
TEST_TYPE(LPPOINTS, 4, 4);
|
||||
TEST_TYPE_POINTER(LPPOINTS, 4, 2);
|
||||
}
|
||||
|
||||
static void test_pack_LPRECT(void)
|
||||
{
|
||||
/* LPRECT */
|
||||
@ -2079,14 +2005,6 @@ static void test_pack_POINTL(void)
|
||||
TEST_FIELD(POINTL, LONG, y, 4, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_POINTS(void)
|
||||
{
|
||||
/* POINTS (pack 4) */
|
||||
TEST_TYPE(POINTS, 4, 2);
|
||||
TEST_FIELD(POINTS, SHORT, x, 0, 2, 2);
|
||||
TEST_FIELD(POINTS, SHORT, y, 2, 2, 2);
|
||||
}
|
||||
|
||||
static void test_pack_PPOINT(void)
|
||||
{
|
||||
/* PPOINT */
|
||||
@ -2101,13 +2019,6 @@ static void test_pack_PPOINTL(void)
|
||||
TEST_TYPE_POINTER(PPOINTL, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PPOINTS(void)
|
||||
{
|
||||
/* PPOINTS */
|
||||
TEST_TYPE(PPOINTS, 4, 4);
|
||||
TEST_TYPE_POINTER(PPOINTS, 4, 2);
|
||||
}
|
||||
|
||||
static void test_pack_PRECT(void)
|
||||
{
|
||||
/* PRECT */
|
||||
@ -2273,7 +2184,6 @@ static void test_pack(void)
|
||||
test_pack_IMAGE_LINENUMBER();
|
||||
test_pack_IMAGE_LOAD_CONFIG_DIRECTORY();
|
||||
test_pack_IMAGE_NT_HEADERS();
|
||||
test_pack_IMAGE_OPTIONAL_HEADER();
|
||||
test_pack_IMAGE_OS2_HEADER();
|
||||
test_pack_IMAGE_RELOCATION();
|
||||
test_pack_IMAGE_RESOURCE_DATA_ENTRY();
|
||||
@ -2309,11 +2219,9 @@ static void test_pack(void)
|
||||
test_pack_LPCRECTL();
|
||||
test_pack_LPCVOID();
|
||||
test_pack_LPPOINT();
|
||||
test_pack_LPPOINTS();
|
||||
test_pack_LPRECT();
|
||||
test_pack_LPRECTL();
|
||||
test_pack_LPSIZE();
|
||||
test_pack_LPTOP_LEVEL_EXCEPTION_FILTER();
|
||||
test_pack_LRESULT();
|
||||
test_pack_LUID();
|
||||
test_pack_LUID_AND_ATTRIBUTES();
|
||||
@ -2391,10 +2299,8 @@ static void test_pack(void)
|
||||
test_pack_POBJECT_TYPE_LIST();
|
||||
test_pack_POINT();
|
||||
test_pack_POINTL();
|
||||
test_pack_POINTS();
|
||||
test_pack_PPOINT();
|
||||
test_pack_PPOINTL();
|
||||
test_pack_PPOINTS();
|
||||
test_pack_PPRIVILEGE_SET();
|
||||
test_pack_PRECT();
|
||||
test_pack_PRECTL();
|
||||
@ -2419,7 +2325,6 @@ static void test_pack(void)
|
||||
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();
|
||||
test_pack_PVECTORED_EXCEPTION_HANDLER();
|
||||
|
@ -355,12 +355,14 @@ static void test_pack_FULL_PTR_XLAT_TABLES(void)
|
||||
|
||||
static void test_pack_GENERIC_BINDING_INFO(void)
|
||||
{
|
||||
/* GENERIC_BINDING_INFO */
|
||||
/* GENERIC_BINDING_INFO (pack 4) */
|
||||
TEST_FIELD(GENERIC_BINDING_INFO, void *, pObj, 0, 4, 4);
|
||||
TEST_FIELD(GENERIC_BINDING_INFO, unsigned int, Size, 4, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_GENERIC_BINDING_ROUTINE_PAIR(void)
|
||||
{
|
||||
/* GENERIC_BINDING_ROUTINE_PAIR */
|
||||
/* GENERIC_BINDING_ROUTINE_PAIR (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_MALLOC_FREE_STRUCT(void)
|
||||
@ -488,6 +490,18 @@ static void test_pack_PFULL_PTR_XLAT_TABLES(void)
|
||||
TEST_TYPE(PFULL_PTR_XLAT_TABLES, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PGENERIC_BINDING_INFO(void)
|
||||
{
|
||||
/* PGENERIC_BINDING_INFO */
|
||||
TEST_TYPE(PGENERIC_BINDING_INFO, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PGENERIC_BINDING_ROUTINE_PAIR(void)
|
||||
{
|
||||
/* PGENERIC_BINDING_ROUTINE_PAIR */
|
||||
TEST_TYPE(PGENERIC_BINDING_ROUTINE_PAIR, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_PMIDL_SERVER_INFO(void)
|
||||
{
|
||||
/* PMIDL_SERVER_INFO */
|
||||
@ -563,6 +577,15 @@ static void test_pack_STUB_THUNK(void)
|
||||
/* STUB_THUNK */
|
||||
}
|
||||
|
||||
static void test_pack_USER_MARSHAL_CB(void)
|
||||
{
|
||||
/* USER_MARSHAL_CB (pack 4) */
|
||||
TEST_FIELD(USER_MARSHAL_CB, unsigned long, Flags, 0, 4, 4);
|
||||
TEST_FIELD(USER_MARSHAL_CB, PMIDL_STUB_MESSAGE, pStubMsg, 4, 4, 4);
|
||||
TEST_FIELD(USER_MARSHAL_CB, PFORMAT_STRING, pReserve, 8, 4, 4);
|
||||
TEST_FIELD(USER_MARSHAL_CB, unsigned long, Signature, 12, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_USER_MARSHAL_FREEING_ROUTINE(void)
|
||||
{
|
||||
/* USER_MARSHAL_FREEING_ROUTINE */
|
||||
@ -630,6 +653,8 @@ static void test_pack(void)
|
||||
test_pack_PFORMAT_STRING();
|
||||
test_pack_PFULL_PTR_TO_REFID_ELEMENT();
|
||||
test_pack_PFULL_PTR_XLAT_TABLES();
|
||||
test_pack_PGENERIC_BINDING_INFO();
|
||||
test_pack_PGENERIC_BINDING_ROUTINE_PAIR();
|
||||
test_pack_PMIDL_SERVER_INFO();
|
||||
test_pack_PMIDL_STUBLESS_PROXY_INFO();
|
||||
test_pack_PMIDL_STUB_DESC();
|
||||
@ -667,6 +692,7 @@ static void test_pack(void)
|
||||
test_pack_SCONTEXT_QUEUE();
|
||||
test_pack_SERVER_ROUTINE();
|
||||
test_pack_STUB_THUNK();
|
||||
test_pack_USER_MARSHAL_CB();
|
||||
test_pack_USER_MARSHAL_FREEING_ROUTINE();
|
||||
test_pack_USER_MARSHAL_MARSHALLING_ROUTINE();
|
||||
test_pack_USER_MARSHAL_ROUTINE_QUADRUPLE();
|
||||
|
@ -201,14 +201,16 @@ static void test_pack_COAUTHINFO(void)
|
||||
TEST_FIELD(COAUTHINFO, DWORD, dwCapabilities, 24, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_COSERVERINFO(void)
|
||||
static void test_pack_DATE(void)
|
||||
{
|
||||
/* COSERVERINFO (pack 4) */
|
||||
TEST_TYPE(COSERVERINFO, 16, 4);
|
||||
TEST_FIELD(COSERVERINFO, DWORD, dwReserved1, 0, 4, 4);
|
||||
TEST_FIELD(COSERVERINFO, LPWSTR, pwszName, 4, 4, 4);
|
||||
TEST_FIELD(COSERVERINFO, COAUTHINFO *, pAuthInfo, 8, 4, 4);
|
||||
TEST_FIELD(COSERVERINFO, DWORD, dwReserved2, 12, 4, 4);
|
||||
/* DATE */
|
||||
TEST_TYPE(DATE, 8, 8);
|
||||
}
|
||||
|
||||
static void test_pack_DOUBLE(void)
|
||||
{
|
||||
/* DOUBLE */
|
||||
TEST_TYPE(DOUBLE, 8, 8);
|
||||
}
|
||||
|
||||
static void test_pack_DWORD_SIZEDARR(void)
|
||||
@ -255,7 +257,6 @@ static void test_pack_LPBLOB(void)
|
||||
{
|
||||
/* LPBLOB */
|
||||
TEST_TYPE(LPBLOB, 4, 4);
|
||||
TEST_TYPE_POINTER(LPBLOB, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPBSTR(void)
|
||||
@ -269,7 +270,6 @@ static void test_pack_LPBSTRBLOB(void)
|
||||
{
|
||||
/* LPBSTRBLOB */
|
||||
TEST_TYPE(LPBSTRBLOB, 4, 4);
|
||||
TEST_TYPE_POINTER(LPBSTRBLOB, 8, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPCOLESTR(void)
|
||||
@ -835,7 +835,6 @@ static void test_pack_LPITEMIDLIST(void)
|
||||
{
|
||||
/* LPITEMIDLIST */
|
||||
TEST_TYPE(LPITEMIDLIST, 4, 4);
|
||||
TEST_TYPE_POINTER(LPITEMIDLIST, 3, 1);
|
||||
}
|
||||
|
||||
static void test_pack_LPSHELLDETAILS(void)
|
||||
@ -848,7 +847,6 @@ static void test_pack_LPSHITEMID(void)
|
||||
{
|
||||
/* LPSHITEMID */
|
||||
TEST_TYPE(LPSHITEMID, 4, 4);
|
||||
TEST_TYPE_POINTER(LPSHITEMID, 3, 1);
|
||||
}
|
||||
|
||||
static void test_pack_LPSTRRET(void)
|
||||
@ -1011,26 +1009,6 @@ static void test_pack_FILEGROUPDESCRIPTORW(void)
|
||||
TEST_FIELD(FILEGROUPDESCRIPTORW, FILEDESCRIPTORW[1], fgd, 4, 592, 1);
|
||||
}
|
||||
|
||||
static void test_pack_IFileSystemBindData(void)
|
||||
{
|
||||
/* IFileSystemBindData */
|
||||
}
|
||||
|
||||
static void test_pack_IFileSystemBindDataVtbl(void)
|
||||
{
|
||||
/* IFileSystemBindDataVtbl */
|
||||
}
|
||||
|
||||
static void test_pack_IShellChangeNotify(void)
|
||||
{
|
||||
/* IShellChangeNotify */
|
||||
}
|
||||
|
||||
static void test_pack_IShellIcon(void)
|
||||
{
|
||||
/* IShellIcon */
|
||||
}
|
||||
|
||||
static void test_pack_LPBROWSEINFOA(void)
|
||||
{
|
||||
/* LPBROWSEINFOA */
|
||||
@ -1282,8 +1260,9 @@ static void test_pack(void)
|
||||
test_pack_CLSID();
|
||||
test_pack_COAUTHIDENTITY();
|
||||
test_pack_COAUTHINFO();
|
||||
test_pack_COSERVERINFO();
|
||||
test_pack_CSFV();
|
||||
test_pack_DATE();
|
||||
test_pack_DOUBLE();
|
||||
test_pack_DRAGINFOA();
|
||||
test_pack_DRAGINFOW();
|
||||
test_pack_DROPFILES();
|
||||
@ -1299,11 +1278,7 @@ static void test_pack(void)
|
||||
test_pack_GUID();
|
||||
test_pack_HMETAFILEPICT();
|
||||
test_pack_HYPER_SIZEDARR();
|
||||
test_pack_IFileSystemBindData();
|
||||
test_pack_IFileSystemBindDataVtbl();
|
||||
test_pack_IID();
|
||||
test_pack_IShellChangeNotify();
|
||||
test_pack_IShellIcon();
|
||||
test_pack_ITEMIDLIST();
|
||||
test_pack_LPBLOB();
|
||||
test_pack_LPBROWSEINFOA();
|
||||
|
@ -157,11 +157,6 @@ static void test_pack_HUSKEY(void)
|
||||
TEST_TYPE(HUSKEY, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_IQueryAssociations(void)
|
||||
{
|
||||
/* IQueryAssociations */
|
||||
}
|
||||
|
||||
static void test_pack_PHUSKEY(void)
|
||||
{
|
||||
/* PHUSKEY */
|
||||
@ -176,7 +171,6 @@ static void test_pack(void)
|
||||
test_pack_DLLVERSIONINFO();
|
||||
test_pack_DLLVERSIONINFO2();
|
||||
test_pack_HUSKEY();
|
||||
test_pack_IQueryAssociations();
|
||||
test_pack_PHUSKEY();
|
||||
}
|
||||
|
||||
|
@ -130,7 +130,7 @@ static void test_pack_IBindHost(void)
|
||||
|
||||
static void test_pack_IBindHostVtbl(void)
|
||||
{
|
||||
/* IBindHostVtbl */
|
||||
/* IBindHostVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IBindStatusCallback(void)
|
||||
@ -140,7 +140,7 @@ static void test_pack_IBindStatusCallback(void)
|
||||
|
||||
static void test_pack_IBindStatusCallbackVtbl(void)
|
||||
{
|
||||
/* IBindStatusCallbackVtbl */
|
||||
/* IBindStatusCallbackVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IBinding(void)
|
||||
@ -150,7 +150,7 @@ static void test_pack_IBinding(void)
|
||||
|
||||
static void test_pack_IBindingVtbl(void)
|
||||
{
|
||||
/* IBindingVtbl */
|
||||
/* IBindingVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IInternetProtocolInfo(void)
|
||||
@ -160,7 +160,7 @@ static void test_pack_IInternetProtocolInfo(void)
|
||||
|
||||
static void test_pack_IInternetProtocolInfoVtbl(void)
|
||||
{
|
||||
/* IInternetProtocolInfoVtbl */
|
||||
/* IInternetProtocolInfoVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IInternetSession(void)
|
||||
@ -170,7 +170,7 @@ static void test_pack_IInternetSession(void)
|
||||
|
||||
static void test_pack_IInternetSessionVtbl(void)
|
||||
{
|
||||
/* IInternetSessionVtbl */
|
||||
/* IInternetSessionVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IPersistMoniker(void)
|
||||
@ -180,7 +180,7 @@ static void test_pack_IPersistMoniker(void)
|
||||
|
||||
static void test_pack_IPersistMonikerVtbl(void)
|
||||
{
|
||||
/* IPersistMonikerVtbl */
|
||||
/* IPersistMonikerVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IWinInetHttpInfo(void)
|
||||
@ -190,7 +190,7 @@ static void test_pack_IWinInetHttpInfo(void)
|
||||
|
||||
static void test_pack_IWinInetHttpInfoVtbl(void)
|
||||
{
|
||||
/* IWinInetHttpInfoVtbl */
|
||||
/* IWinInetHttpInfoVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_IWinInetInfo(void)
|
||||
@ -200,7 +200,7 @@ static void test_pack_IWinInetInfo(void)
|
||||
|
||||
static void test_pack_IWinInetInfoVtbl(void)
|
||||
{
|
||||
/* IWinInetInfoVtbl */
|
||||
/* IWinInetInfoVtbl (pack 4) */
|
||||
}
|
||||
|
||||
static void test_pack_LPBINDHOST(void)
|
||||
@ -243,14 +243,12 @@ static void test_pack_LPREMFORMATETC(void)
|
||||
{
|
||||
/* LPREMFORMATETC */
|
||||
TEST_TYPE(LPREMFORMATETC, 4, 4);
|
||||
TEST_TYPE_POINTER(LPREMFORMATETC, 20, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPREMSECURITY_ATTRIBUTES(void)
|
||||
{
|
||||
/* LPREMSECURITY_ATTRIBUTES */
|
||||
TEST_TYPE(LPREMSECURITY_ATTRIBUTES, 4, 4);
|
||||
TEST_TYPE_POINTER(LPREMSECURITY_ATTRIBUTES, 12, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPWININETHTTPINFO(void)
|
||||
@ -269,7 +267,6 @@ static void test_pack_PREMSECURITY_ATTRIBUTES(void)
|
||||
{
|
||||
/* PREMSECURITY_ATTRIBUTES */
|
||||
TEST_TYPE(PREMSECURITY_ATTRIBUTES, 4, 4);
|
||||
TEST_TYPE_POINTER(PREMSECURITY_ATTRIBUTES, 12, 4);
|
||||
}
|
||||
|
||||
static void test_pack_REMSECURITY_ATTRIBUTES(void)
|
||||
|
@ -113,15 +113,6 @@
|
||||
#define TEST_TYPE_UNSIGNED(type) \
|
||||
ok((type) -1 > 0, "(" #type ") -1 > 0\n");
|
||||
|
||||
static void test_pack_ACCEL(void)
|
||||
{
|
||||
/* ACCEL (pack 4) */
|
||||
TEST_TYPE(ACCEL, 6, 2);
|
||||
TEST_FIELD(ACCEL, BYTE, fVirt, 0, 1, 1);
|
||||
TEST_FIELD(ACCEL, WORD, key, 2, 2, 2);
|
||||
TEST_FIELD(ACCEL, WORD, cmd, 4, 2, 2);
|
||||
}
|
||||
|
||||
static void test_pack_ACCESSTIMEOUT(void)
|
||||
{
|
||||
/* ACCESSTIMEOUT (pack 4) */
|
||||
@ -593,13 +584,6 @@ static void test_pack_KEYBDINPUT(void)
|
||||
TEST_FIELD(KEYBDINPUT, ULONG_PTR, dwExtraInfo, 12, 4, 4);
|
||||
}
|
||||
|
||||
static void test_pack_LPACCEL(void)
|
||||
{
|
||||
/* LPACCEL */
|
||||
TEST_TYPE(LPACCEL, 4, 4);
|
||||
TEST_TYPE_POINTER(LPACCEL, 6, 2);
|
||||
}
|
||||
|
||||
static void test_pack_LPACCESSTIMEOUT(void)
|
||||
{
|
||||
/* LPACCESSTIMEOUT */
|
||||
@ -2243,7 +2227,6 @@ static void test_pack_WNDPROC(void)
|
||||
|
||||
static void test_pack(void)
|
||||
{
|
||||
test_pack_ACCEL();
|
||||
test_pack_ACCESSTIMEOUT();
|
||||
test_pack_ANIMATIONINFO();
|
||||
test_pack_CBTACTIVATESTRUCT();
|
||||
@ -2291,7 +2274,6 @@ static void test_pack(void)
|
||||
test_pack_INPUT();
|
||||
test_pack_KBDLLHOOKSTRUCT();
|
||||
test_pack_KEYBDINPUT();
|
||||
test_pack_LPACCEL();
|
||||
test_pack_LPACCESSTIMEOUT();
|
||||
test_pack_LPANIMATIONINFO();
|
||||
test_pack_LPCBTACTIVATESTRUCT();
|
||||
|
@ -459,7 +459,7 @@ TTPOLYCURVE
|
||||
TTPOLYGONHEADER
|
||||
XFORM
|
||||
|
||||
%%%dlls/kernel/tests
|
||||
%%%dlls/kernel32/tests
|
||||
|
||||
%%pack
|
||||
|
||||
@ -562,7 +562,7 @@ OSVERSIONINFOEXA
|
||||
OSVERSIONINFOEXW
|
||||
OSVERSIONINFOW
|
||||
OUTPUT_DEBUG_STRING_INFO
|
||||
OVERLAPPED
|
||||
!OVERLAPPED # Definition contains preprocessor directives
|
||||
PACTCTXA
|
||||
PACTCTXW
|
||||
PACTCTX_SECTION_KEYED_DATA
|
||||
@ -730,7 +730,7 @@ LPCRECT
|
||||
LPCRECTL
|
||||
LPCVOID
|
||||
LPPOINT
|
||||
LPPOINTS
|
||||
!LPPOINTS # Definition contains preprocessor directives
|
||||
LPRECT
|
||||
LPRECTL
|
||||
LPSIZE
|
||||
@ -814,10 +814,10 @@ PNT_TIB
|
||||
POBJECT_TYPE_LIST
|
||||
POINT
|
||||
POINTL
|
||||
POINTS
|
||||
!POINTS # Definition contains preprocessor directives
|
||||
PPOINT
|
||||
PPOINTL
|
||||
PPOINTS
|
||||
!PPOINTS # Definition contains preprocessor directives
|
||||
PPRIVILEGE_SET
|
||||
PRECT
|
||||
PRECTL
|
||||
@ -1317,7 +1317,7 @@ winuser.h
|
||||
|
||||
%type
|
||||
|
||||
ACCEL
|
||||
!ACCEL # Definition contains preprocessor directives
|
||||
ACCESSTIMEOUT
|
||||
ANIMATIONINFO
|
||||
CBTACTIVATESTRUCT
|
||||
@ -1365,7 +1365,7 @@ ICONMETRICSW
|
||||
INPUT
|
||||
KBDLLHOOKSTRUCT
|
||||
KEYBDINPUT
|
||||
LPACCEL
|
||||
!LPACCEL # Definition contains preprocessor directives
|
||||
LPACCESSTIMEOUT
|
||||
LPANIMATIONINFO
|
||||
LPCBTACTIVATESTRUCT
|
||||
|
@ -266,6 +266,10 @@ sub _find_align_kind_size($) {
|
||||
$align = 8;
|
||||
$kind = "union";
|
||||
$size = 8;
|
||||
} elsif (/^(?:POINTS)$/) {
|
||||
$align = 2;
|
||||
$kind = "struct";
|
||||
$size = 4;
|
||||
} elsif (/^(struct|union)$/) {
|
||||
$kind = $1;
|
||||
if (!$size_parse_reported{$_}) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user