| Index: tests/cgptlib_test.c
|
| diff --git a/tests/cgptlib_test.c b/tests/cgptlib_test.c
|
| index 1ab5342afe00bbb25e7d4d80545debb7bfe2a7ba..f016b212fb5fa1529ef08e19932df23d3f965ca8 100644
|
| --- a/tests/cgptlib_test.c
|
| +++ b/tests/cgptlib_test.c
|
| @@ -136,8 +136,8 @@ static void BuildTestGptData(GptData* gpt) {
|
| Memcpy(header->signature, GPT_HEADER_SIGNATURE,
|
| sizeof(GPT_HEADER_SIGNATURE));
|
| header->revision = GPT_HEADER_REVISION;
|
| - header->size = sizeof(GptHeader) - sizeof(header->padding);
|
| - header->reserved = 0;
|
| + header->size = sizeof(GptHeader);
|
| + header->reserved_zero = 0;
|
| header->my_lba = 1;
|
| header->alternate_lba = DEFAULT_DRIVE_SECTORS - 1;
|
| header->first_usable_lba = 34;
|
| @@ -157,7 +157,6 @@ static void BuildTestGptData(GptData* gpt) {
|
| Memcpy(&entries[3].type, &chromeos_kernel, sizeof(chromeos_kernel));
|
| entries[3].starting_lba = 334;
|
| entries[3].ending_lba = 430;
|
| - Memset(header->padding, 0, sizeof(header->padding));
|
|
|
| /* build secondary */
|
| header2 = (GptHeader*)gpt->secondary_header;
|
| @@ -355,8 +354,8 @@ static int ReservedFieldsTest() {
|
| GptHeader* h2 = (GptHeader*)gpt->secondary_header;
|
|
|
| BuildTestGptData(gpt);
|
| - h1->reserved ^= 0x12345678; /* whatever random */
|
| - h2->reserved ^= 0x12345678; /* whatever random */
|
| + h1->reserved_zero ^= 0x12345678; /* whatever random */
|
| + h2->reserved_zero ^= 0x12345678; /* whatever random */
|
| RefreshCrc32(gpt);
|
| EXPECT(1 == CheckHeader(h1, 0, gpt->drive_sectors));
|
| EXPECT(1 == CheckHeader(h2, 1, gpt->drive_sectors));
|
|
|