From e98d7ae4e1bd7a56734ec224fa33a4254a85af52 Mon Sep 17 00:00:00 2001 From: Will Smith Date: Sat, 18 Jan 2020 22:25:07 -0800 Subject: [PATCH] Allow length of zero for ByteMemory (#8273) --- src/absil/bytes.fs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/absil/bytes.fs b/src/absil/bytes.fs index 9ec17577937..99f3f4b4834 100644 --- a/src/absil/bytes.fs +++ b/src/absil/bytes.fs @@ -67,7 +67,7 @@ type ByteArrayMemory(bytes: byte[], offset, length) = inherit ByteMemory() do - if length <= 0 || length > bytes.Length then + if length < 0 || length > bytes.Length then raise (ArgumentOutOfRangeException("length")) if offset < 0 || (offset + length) > bytes.Length then @@ -155,7 +155,7 @@ type RawByteMemory(addr: nativeptr, length: int, hold: obj) = raise (ArgumentOutOfRangeException("i")) do - if length <= 0 then + if length < 0 then raise (ArgumentOutOfRangeException("length")) override _.Item