From 72a263b6cf34de6385e76c918b0978e2718ed924 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 21 Aug 2005 15:09:43 +0000 Subject: [PATCH] Make sure only ASCII characters are rendered. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14039 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/debug/frame_buffer_console.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/system/kernel/debug/frame_buffer_console.cpp b/src/system/kernel/debug/frame_buffer_console.cpp index 26fdac5130..4ff6f5a74c 100644 --- a/src/system/kernel/debug/frame_buffer_console.cpp +++ b/src/system/kernel/debug/frame_buffer_console.cpp @@ -101,6 +101,10 @@ get_palette_entry(uint8 index) static void render_glyph(int32 x, int32 y, uint8 glyph, uint8 attr) { + // we're ASCII only + if (glyph > 127) + glyph = 127; + if (sConsole.depth >= 8) { uint8 *base = (uint8 *)(sConsole.frame_buffer + sConsole.bytes_per_row * y * CHAR_HEIGHT + x * CHAR_WIDTH * sConsole.bytes_per_pixel);