From 5e01dd810abc25ccb77a95a45874b6a2d5d4886f Mon Sep 17 00:00:00 2001 From: JP Stringham Date: Mon, 9 Feb 2026 16:57:10 -0500 Subject: [PATCH] Some protection against writing characters we don't have --- src/graphics/sprite.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/graphics/sprite.rs b/src/graphics/sprite.rs index 8389b03..390f026 100644 --- a/src/graphics/sprite.rs +++ b/src/graphics/sprite.rs @@ -100,6 +100,11 @@ impl SpriteAtlas { let mut x = x; for c in string.chars() { + if (c as u8) < 32 { + // don't support any ascii below ' ' (space) + continue; + } + if c == ' ' { x += 4; continue;