Disallow tile=0
This commit is contained in:
parent
1c10ec99a7
commit
189ec2fc60
|
@ -3711,7 +3711,7 @@ msgid "threshold must be in the range 0-65536"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
msgid "tile must be greater than or equal to zero"
|
||||
msgid "tile must be greater than zero"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/time/__init__.c
|
||||
|
|
|
@ -214,9 +214,9 @@ STATIC mp_obj_t rgbmatrix_rgbmatrix_make_new(const mp_obj_type_t *type, size_t n
|
|||
|
||||
int tile = args[ARG_tile].u_int;
|
||||
|
||||
if (tile < 0) {
|
||||
if (tile <= 0) {
|
||||
mp_raise_ValueError_varg(
|
||||
translate("tile must be greater than or equal to zero"));
|
||||
translate("tile must be greater than zero"));
|
||||
}
|
||||
|
||||
int computed_height = (rgb_count / 3) * (1 << (addr_count)) * tile;
|
||||
|
|
Loading…
Reference in New Issue