Skip to content

Commit aae1b1d

Browse files
authored
Merge pull request #7892 from FoamyGuy/validate_terminal_tilegrid_size
add minimum validation for tilegrid size in terminalio.Terminal
2 parents 3385344 + 56fd7dc commit aae1b1d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

shared-bindings/terminalio/Terminal.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ STATIC mp_obj_t terminalio_terminal_make_new(const mp_obj_type_t *type, size_t n
8585

8686
fontio_builtinfont_t *font = mp_arg_validate_type(args[ARG_font].u_obj, &fontio_builtinfont_type, MP_QSTR_font);
8787

88+
mp_arg_validate_int_min(scroll_area->width_in_tiles, 2, MP_QSTR_scroll_area_width);
89+
mp_arg_validate_int_min(scroll_area->height_in_tiles, 2, MP_QSTR_scroll_area_height);
90+
8891
terminalio_terminal_obj_t *self = m_new_obj(terminalio_terminal_obj_t);
8992
self->base.type = &terminalio_terminal_type;
9093

0 commit comments

Comments
 (0)