From 0b954f30826af84499f655601f3ff625b158055e Mon Sep 17 00:00:00 2001 From: Sergei Pepyakin Date: Wed, 3 Jul 2019 17:21:24 +0200 Subject: [PATCH] Fix the `len > isize::max_value()` condition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Bastian Köcher --- src/memory/mmap_bytebuf.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/memory/mmap_bytebuf.rs b/src/memory/mmap_bytebuf.rs index 3fdad09..d9e7ed8 100644 --- a/src/memory/mmap_bytebuf.rs +++ b/src/memory/mmap_bytebuf.rs @@ -27,7 +27,7 @@ impl Mmap { /// - `len` should be greater than 0. /// - `mmap` returns an error (almost certainly means out of memory). fn new(len: usize) -> Result { - if len >= isize::max_value() as usize { + if len > isize::max_value() as usize { return Err("`len` should not exceed `isize::max_value()`"); } if len == 0 {