summaryrefslogtreecommitdiff
path: root/src/kernel/vgatext.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/vgatext.c')
-rw-r--r--src/kernel/vgatext.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kernel/vgatext.c b/src/kernel/vgatext.c
index cbee587..76bfd46 100644
--- a/src/kernel/vgatext.c
+++ b/src/kernel/vgatext.c
@@ -147,7 +147,9 @@ static uint8_t calculate_color_cell( vga_text_t *vga_text )
static bool params_ok( vga_text_t *vga_text, const int x, const int y )
{
- if( x > vga_text->res_x || y > vga_text->res_y ) return false;
+ if( x < 0 || x > vga_text->res_x || y < 0 || y > vga_text->res_y ) {
+ return false;
+ }
return true;
}