From: Ian Jackson Date: Sat, 10 Jul 2021 17:36:07 +0000 (+0100) Subject: zccord: Fix a panic in some iteration cases X-Git-Tag: otter-0.7.2~146 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=bc232053a7f9dbae2a6fc42fc334134edac6ea7b;p=otter.git zccord: Fix a panic in some iteration cases Signed-off-by: Ian Jackson --- diff --git a/base/zcoord.rs b/base/zcoord.rs index a7a5fb31..9ab03683 100644 --- a/base/zcoord.rs +++ b/base/zcoord.rs @@ -369,7 +369,7 @@ impl Mutable { *self.limbs.get(i).unwrap_or(&ZERO) } fn extend_to_limb(&mut self, i: usize) { - if self.limbs.len() < i { + if self.limbs.len() <= i { self.limbs.resize(i+1, ZERO); } }