rust/lib-hedgewars-engine/src/render/gear.rs
changeset 15288 0f734fa371e1
parent 15286 16bd389fc735
child 15290 fcf0fb0cddbf
--- a/rust/lib-hedgewars-engine/src/render/gear.rs	Sat Aug 03 02:14:07 2019 +0300
+++ b/rust/lib-hedgewars-engine/src/render/gear.rs	Sat Aug 03 02:51:19 2019 +0300
@@ -48,7 +48,7 @@
 
         let texture = Texture2D::new(max_size, gl::RGBA8, gl::LINEAR);
 
-        let mut pixels = Vec::with_capacity(max_size.area()).into_boxed_slice();
+        let mut pixels = vec![0; max_size.area() * 4].into_boxed_slice();
         for (path, sprite_index) in lookup.drain(..) {
             if let Some((atlas_index, rect)) = atlas.get_rect(sprite_index) {
                 load_sprite_pixels(&path, &mut pixels[..]).expect("Unable to load Graphics");