@@ -117,28 +117,23 @@ STATIC mp_obj_t displayio_colorconverter_make_transparent(mp_obj_t self_in, mp_o
117117 displayio_colorconverter_t * self = MP_OBJ_TO_PTR (self_in );
118118
119119 mp_int_t transparent_color ;
120- if (!mp_obj_get_int_maybe ( transparent_color_obj , & transparent_color )) {
120+ if (!mp_obj_get_int ( & transparent_color )) {
121121 mp_raise_ValueError (translate ("transparent_color should be an int" ));
122122 }
123123 common_hal_displayio_colorconverter_make_transparent (self , transparent_color );
124124 return mp_const_none ;
125125}
126126MP_DEFINE_CONST_FUN_OBJ_2 (displayio_colorconverter_make_transparent_obj , displayio_colorconverter_make_transparent );
127127
128- //| def make_opaque(self, pixel: int ) -> None:
128+ //| def make_opaque(self) -> None:
129129//| """Sets a pixel to opaque."""
130130//|
131- STATIC mp_obj_t displayio_colorconverter_make_opaque (mp_obj_t self_in , mp_obj_t transparent_color_obj ) {
131+ STATIC mp_obj_t displayio_colorconverter_make_opaque (mp_obj_t self_in ) {
132132 displayio_colorconverter_t * self = MP_OBJ_TO_PTR (self_in );
133-
134- mp_int_t transparent_color ;
135- if (!mp_obj_get_int_maybe (transparent_color_obj , & transparent_color )) {
136- mp_raise_ValueError (translate ("transparent_color should be an int" ));
137- }
138- common_hal_displayio_colorconverter_make_opaque (self , transparent_color );
133+ common_hal_displayio_colorconverter_make_opaque (self );
139134 return mp_const_none ;
140135}
141- MP_DEFINE_CONST_FUN_OBJ_2 (displayio_colorconverter_make_opaque_obj , displayio_colorconverter_make_opaque );
136+ MP_DEFINE_CONST_FUN_OBJ_1 (displayio_colorconverter_make_opaque_obj , displayio_colorconverter_make_opaque );
142137
143138STATIC const mp_rom_map_elem_t displayio_colorconverter_locals_dict_table [] = {
144139 { MP_ROM_QSTR (MP_QSTR_convert ), MP_ROM_PTR (& displayio_colorconverter_convert_obj ) },
0 commit comments