@@ -117,28 +117,23 @@ STATIC mp_obj_t displayio_colorconverter_make_transparent(mp_obj_t self_in, mp_o
117
117
displayio_colorconverter_t * self = MP_OBJ_TO_PTR (self_in );
118
118
119
119
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 )) {
121
121
mp_raise_ValueError (translate ("transparent_color should be an int" ));
122
122
}
123
123
common_hal_displayio_colorconverter_make_transparent (self , transparent_color );
124
124
return mp_const_none ;
125
125
}
126
126
MP_DEFINE_CONST_FUN_OBJ_2 (displayio_colorconverter_make_transparent_obj , displayio_colorconverter_make_transparent );
127
127
128
- //| def make_opaque(self, pixel: int ) -> None:
128
+ //| def make_opaque(self) -> None:
129
129
//| """Sets a pixel to opaque."""
130
130
//|
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 ) {
132
132
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 );
139
134
return mp_const_none ;
140
135
}
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 );
142
137
143
138
STATIC const mp_rom_map_elem_t displayio_colorconverter_locals_dict_table [] = {
144
139
{ MP_ROM_QSTR (MP_QSTR_convert ), MP_ROM_PTR (& displayio_colorconverter_convert_obj ) },
0 commit comments