html terminal
Diffstat (limited to 'src/bot/maps.rs')
| -rw-r--r-- | src/bot/maps.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/bot/maps.rs b/src/bot/maps.rs index 8b5976e..015c276 100644 --- a/src/bot/maps.rs +++ b/src/bot/maps.rs @@ -106,10 +106,9 @@ impl MapImage { let deser_took = then.elapsed(); let name = m.tags.get("mapname").unwrap().to_owned(); let render_took = Instant::now(); - let i = m.render(); + let i = unsafe { m.render() }; let render_took = render_took.elapsed(); let compression_took = Instant::now(); - // TODO make render() return RgbImage let i = RawImage::new( i.width(), i.height(), @@ -117,7 +116,7 @@ impl MapImage { transparent_color: None, }, BitDepth::Eight, - image::DynamicImage::ImageRgba8(i).to_rgb8().to_vec(), + i.into_vec(), ) .unwrap(); *lock = i |