[NTDLL_APITEST] Fix LdrEnumResources testdata initialization

ROSTESTS-361
This commit is contained in:
Mark Jansen 2020-10-28 20:14:34 +01:00
parent 0e5a4d5afe
commit 9b421af118
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B

View file

@ -172,6 +172,7 @@ InitializeTestImage(
TestImage->NtHeaders.OptionalHeader.ImageBase = (DWORD_PTR)TestImage;
TestImage->NtHeaders.OptionalHeader.SizeOfImage = sizeof(TEST_IMAGE);
TestImage->NtHeaders.OptionalHeader.SizeOfHeaders = sizeof(IMAGE_DOS_HEADER) + sizeof(IMAGE_NT_HEADERS);
TestImage->NtHeaders.OptionalHeader.NumberOfRvaAndSizes = ARRAYSIZE(TestImage->NtHeaders.OptionalHeader.DataDirectory);
ResourceDirectory = &TestImage->NtHeaders.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_RESOURCE];
ResourceDirectory->VirtualAddress = FIELD_OFFSET(TEST_IMAGE, Resources);
@ -359,6 +360,7 @@ Test_Parameters(PTEST_IMAGE TestImage)
START_TEST(LdrEnumResources)
{
TEST_IMAGE TestImage;
RtlZeroMemory(&TestImage, sizeof(TestImage));
Test_Parameters(&TestImage);
Test_Data(&TestImage);