diff --git a/src/Voron/Impl/FreeSpace/FreeSpaceHandling.cs b/src/Voron/Impl/FreeSpace/FreeSpaceHandling.cs index 884cbe031175..1e9ae1d346a2 100644 --- a/src/Voron/Impl/FreeSpace/FreeSpaceHandling.cs +++ b/src/Voron/Impl/FreeSpace/FreeSpaceHandling.cs @@ -17,12 +17,14 @@ public sealed class FreeSpaceHandling : IFreeSpaceHandling private readonly Dictionary _maxConsecutiveRangePerSection = new(); - [StructLayout(LayoutKind.Sequential, Size = 6)] + [StructLayout(LayoutKind.Sequential, Size = 8)] public struct SectionMetadata() { public ushort Max = NumberOfPagesInSection; public ushort StartBits = NumberOfPagesInSection; public ushort EndBits = NumberOfPagesInSection; + + private ushort Padding = 0; } static FreeSpaceHandling()