From 24f2dd8a857a7c550c55a39c5290adcada44b60a Mon Sep 17 00:00:00 2001 From: Will Smith Date: Sat, 18 Jan 2020 07:11:39 -0800 Subject: [PATCH] Allow length of zero for ByteMemory --- 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 754b9d49dd..89556fc968 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