From 53a0c337fef384a40e08a003834d706ef9bd2821 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joonatan=20Uusv=C3=A4li?= Date: Wed, 17 Dec 2025 18:04:56 +0200 Subject: [PATCH] Fixed incorrect span size variable in `Ulid.New` random source initialization. --- src/ByteAether.Ulid/Ulid.New.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ByteAether.Ulid/Ulid.New.cs b/src/ByteAether.Ulid/Ulid.New.cs index fce2f0b..3daad1d 100644 --- a/src/ByteAether.Ulid/Ulid.New.cs +++ b/src/ByteAether.Ulid/Ulid.New.cs @@ -251,9 +251,9 @@ private static void FillRandom(ref byte ulidBytesRef, long timestamp, Generation // Generate a new random to the last ULID options.InitialRandomSource.GetBytes( #if NETCOREAPP - MemoryMarshal.CreateSpan(ref lastRandomRef, _ulidSize) + MemoryMarshal.CreateSpan(ref lastRandomRef, _ulidSizeRandom) #else - Compatibility.MemoryMarshal.CreateSpan(ref lastRandomRef, _ulidSize) + Compatibility.MemoryMarshal.CreateSpan(ref lastRandomRef, _ulidSizeRandom) #endif ); }