diff options
Diffstat (limited to 'esp8266')
-rw-r--r-- | esp8266/modesp.c | 2 | ||||
-rw-r--r-- | esp8266/modpybadc.c | 2 | ||||
-rw-r--r-- | esp8266/modpybpin.c | 2 | ||||
-rw-r--r-- | esp8266/modpybrtc.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/esp8266/modesp.c b/esp8266/modesp.c index f6f60160b2..c408cec2eb 100644 --- a/esp8266/modesp.c +++ b/esp8266/modesp.c @@ -82,7 +82,7 @@ STATIC mp_obj_t esp_socket_make_new_base() { // constructor esp_socket(family=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, fileno=None) // Arguments ignored as we do not support UDP (yet) -STATIC mp_obj_t esp_socket_make_new(mp_obj_t type_in, mp_uint_t n_args, +STATIC mp_obj_t esp_socket_make_new(const mp_obj_type_t *type_in, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { mp_arg_check_num(n_args, n_kw, 0, 4, false); diff --git a/esp8266/modpybadc.c b/esp8266/modpybadc.c index ade63dfb34..26b28c50b2 100644 --- a/esp8266/modpybadc.c +++ b/esp8266/modpybadc.c @@ -42,7 +42,7 @@ typedef struct _pyb_adc_obj_t { STATIC pyb_adc_obj_t pyb_adc_vdd3 = {{&pyb_adc_type}, true}; STATIC pyb_adc_obj_t pyb_adc_adc = {{&pyb_adc_type}, false}; -STATIC mp_obj_t pyb_adc_make_new(mp_obj_t type_in, mp_uint_t n_args, mp_uint_t n_kw, +STATIC mp_obj_t pyb_adc_make_new(const mp_obj_type_t *type_in, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { mp_arg_check_num(n_args, n_kw, 1, 1, false); diff --git a/esp8266/modpybpin.c b/esp8266/modpybpin.c index a2ab985738..3c3aebe6ea 100644 --- a/esp8266/modpybpin.c +++ b/esp8266/modpybpin.c @@ -119,7 +119,7 @@ STATIC mp_obj_t pyb_pin_obj_init_helper(pyb_pin_obj_t *self, mp_uint_t n_args, c } // constructor(id, ...) -STATIC mp_obj_t pyb_pin_make_new(mp_obj_t self_in, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { +STATIC mp_obj_t pyb_pin_make_new(const mp_obj_type_t *type, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { mp_arg_check_num(n_args, n_kw, 1, MP_OBJ_FUN_ARGS_MAX, true); // Run an argument through the mapper and return the result. diff --git a/esp8266/modpybrtc.c b/esp8266/modpybrtc.c index 1156216cc0..6c2dde691e 100644 --- a/esp8266/modpybrtc.c +++ b/esp8266/modpybrtc.c @@ -49,7 +49,7 @@ typedef struct _pyb_rtc_obj_t { // singleton RTC object STATIC const pyb_rtc_obj_t pyb_rtc_obj = {{&pyb_rtc_type}}; -STATIC mp_obj_t pyb_rtc_make_new(mp_obj_t type_in, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { +STATIC mp_obj_t pyb_rtc_make_new(const mp_obj_type_t *type, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args) { // check arguments mp_arg_check_num(n_args, n_kw, 0, 0, false); |