diff options
| author | Crozet Sébastien <developer@crozet.re> | 2020-09-22 18:45:25 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2020-09-28 15:27:25 +0200 |
| commit | b39887a121305a36852604bf7c2726c1649934a1 (patch) | |
| tree | 80c47efb3c1b3cf68aba32b144d87aeee088864e /src | |
| parent | 84bd60e4a5b88c9aa824797c8a444945b46e96b2 (diff) | |
| download | rapier-b39887a121305a36852604bf7c2726c1649934a1.tar.gz rapier-b39887a121305a36852604bf7c2726c1649934a1.tar.bz2 rapier-b39887a121305a36852604bf7c2726c1649934a1.zip | |
Fix crash of WQuadtree when the collider set contains holes.
Diffstat (limited to 'src')
| -rw-r--r-- | src/geometry/wquadtree.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/geometry/wquadtree.rs b/src/geometry/wquadtree.rs index b82a2c0..01b2092 100644 --- a/src/geometry/wquadtree.rs +++ b/src/geometry/wquadtree.rs @@ -123,7 +123,7 @@ impl WQuadtree { for (handle, collider) in colliders.iter() { let index = handle.into_raw_parts().0; - if self.proxies.len() < index { + if index >= self.proxies.len() { self.proxies.resize(index + 1, WQuadtreeProxy::invalid()); } |
