Skip to content

Commit 49428d6

Browse files
TIHanbaronfel
authored andcommitted
Allow length of zero for ByteMemory (#8273)
1 parent 329da81 commit 49428d6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/absil/bytes.fs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ type ByteArrayMemory(bytes: byte[], offset, length) =
6767
inherit ByteMemory()
6868

6969
do
70-
if length <= 0 || length > bytes.Length then
70+
if length < 0 || length > bytes.Length then
7171
raise (ArgumentOutOfRangeException("length"))
7272

7373
if offset < 0 || (offset + length) > bytes.Length then
@@ -155,7 +155,7 @@ type RawByteMemory(addr: nativeptr<byte>, length: int, hold: obj) =
155155
raise (ArgumentOutOfRangeException("i"))
156156

157157
do
158-
if length <= 0 then
158+
if length < 0 then
159159
raise (ArgumentOutOfRangeException("length"))
160160

161161
override _.Item

0 commit comments

Comments
 (0)