Skip to content

Commit 1e9c4d6

Browse files
committed
size fix
1 parent e2b87dd commit 1e9c4d6

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

tests/layout_aarch64.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ fn ntexapi() {
468468
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL_ADDPAGES>(), 4);
469469
assert_eq!(size_of::<SYSDBG_LIVEDUMP_CONTROL>(), 64);
470470
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL>(), 8);
471-
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1800);
471+
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1824);
472472
assert_eq!(align_of::<KUSER_SHARED_DATA>(), 4);
473473
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountLowDeprecated), 0);
474474
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountMultiplier), 4);
@@ -1018,7 +1018,7 @@ fn ntpebteb() {
10181018
assert_eq!(align_of::<API_SET_NAMESPACE_ENTRY>(), 4);
10191019
assert_eq!(size_of::<API_SET_VALUE_ENTRY>(), 20);
10201020
assert_eq!(align_of::<API_SET_VALUE_ENTRY>(), 4);
1021-
assert_eq!(size_of::<PEB>(), 1992);
1021+
assert_eq!(size_of::<PEB>(), 2480);
10221022
assert_eq!(align_of::<PEB>(), 8);
10231023
assert_eq!(FIELD_OFFSET!(PEB, InheritedAddressSpace), 0);
10241024
assert_eq!(FIELD_OFFSET!(PEB, ReadImageFileExecOptions), 1);
@@ -2202,7 +2202,7 @@ fn ntwow64() {
22022202
FIELD_OFFSET!(RTL_USER_PROCESS_PARAMETERS32, LoaderThreads),
22032203
672
22042204
);
2205-
assert_eq!(size_of::<PEB32>(), 1136);
2205+
assert_eq!(size_of::<PEB32>(), 1624);
22062206
assert_eq!(align_of::<PEB32>(), 8);
22072207
assert_eq!(FIELD_OFFSET!(PEB32, InheritedAddressSpace), 0);
22082208
assert_eq!(FIELD_OFFSET!(PEB32, ReadImageFileExecOptions), 1);

tests/layout_x86.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,7 @@ fn ntexapi() {
465465
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL_ADDPAGES>(), 4);
466466
assert_eq!(size_of::<SYSDBG_LIVEDUMP_CONTROL>(), 40);
467467
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL>(), 4);
468-
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1800);
468+
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1824);
469469
assert_eq!(align_of::<KUSER_SHARED_DATA>(), 4);
470470
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountLowDeprecated), 0);
471471
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountMultiplier), 4);
@@ -1015,7 +1015,7 @@ fn ntpebteb() {
10151015
assert_eq!(align_of::<API_SET_NAMESPACE_ENTRY>(), 4);
10161016
assert_eq!(size_of::<API_SET_VALUE_ENTRY>(), 20);
10171017
assert_eq!(align_of::<API_SET_VALUE_ENTRY>(), 4);
1018-
assert_eq!(size_of::<PEB>(), 1152);
1018+
assert_eq!(size_of::<PEB>(), 1640);
10191019
assert_eq!(align_of::<PEB>(), 8);
10201020
assert_eq!(FIELD_OFFSET!(PEB, InheritedAddressSpace), 0);
10211021
assert_eq!(FIELD_OFFSET!(PEB, ReadImageFileExecOptions), 1);
@@ -2194,7 +2194,7 @@ fn ntwow64() {
21942194
FIELD_OFFSET!(RTL_USER_PROCESS_PARAMETERS32, LoaderThreads),
21952195
672
21962196
);
2197-
assert_eq!(size_of::<PEB32>(), 1136);
2197+
assert_eq!(size_of::<PEB32>(), 1624);
21982198
assert_eq!(align_of::<PEB32>(), 8);
21992199
assert_eq!(FIELD_OFFSET!(PEB32, InheritedAddressSpace), 0);
22002200
assert_eq!(FIELD_OFFSET!(PEB32, ReadImageFileExecOptions), 1);

tests/layout_x86_64.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ fn ntexapi() {
468468
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL_ADDPAGES>(), 4);
469469
assert_eq!(size_of::<SYSDBG_LIVEDUMP_CONTROL>(), 64);
470470
assert_eq!(align_of::<SYSDBG_LIVEDUMP_CONTROL>(), 8);
471-
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1800);
471+
assert_eq!(size_of::<KUSER_SHARED_DATA>(), 1824);
472472
assert_eq!(align_of::<KUSER_SHARED_DATA>(), 4);
473473
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountLowDeprecated), 0);
474474
assert_eq!(FIELD_OFFSET!(KUSER_SHARED_DATA, TickCountMultiplier), 4);
@@ -1018,7 +1018,7 @@ fn ntpebteb() {
10181018
assert_eq!(align_of::<API_SET_NAMESPACE_ENTRY>(), 4);
10191019
assert_eq!(size_of::<API_SET_VALUE_ENTRY>(), 20);
10201020
assert_eq!(align_of::<API_SET_VALUE_ENTRY>(), 4);
1021-
assert_eq!(size_of::<PEB>(), 1992);
1021+
assert_eq!(size_of::<PEB>(), 2480);
10221022
assert_eq!(align_of::<PEB>(), 8);
10231023
assert_eq!(FIELD_OFFSET!(PEB, InheritedAddressSpace), 0);
10241024
assert_eq!(FIELD_OFFSET!(PEB, ReadImageFileExecOptions), 1);
@@ -2205,7 +2205,7 @@ fn ntwow64() {
22052205
FIELD_OFFSET!(RTL_USER_PROCESS_PARAMETERS32, LoaderThreads),
22062206
672
22072207
);
2208-
assert_eq!(size_of::<PEB32>(), 1136);
2208+
assert_eq!(size_of::<PEB32>(), 1624);
22092209
assert_eq!(align_of::<PEB32>(), 8);
22102210
assert_eq!(FIELD_OFFSET!(PEB32, InheritedAddressSpace), 0);
22112211
assert_eq!(FIELD_OFFSET!(PEB32, ReadImageFileExecOptions), 1);

0 commit comments

Comments
 (0)