diff options
Diffstat (limited to 'src/kernel/vgatext.c')
-rw-r--r-- | src/kernel/vgatext.c | 4 |
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; } |