diff options
| author | KalbeAbbas <kalbeabbas142@gmail.com> | 2019-12-16 13:25:44 +0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-12-16 13:25:44 +0500 |
| commit | 89ed64157dfdff0f673f38f098f7c5380fac0347 (patch) | |
| tree | 666df6d170c13f08e892b79b46bb52d88ce3c1a6 /shared-bindings/audiobusio/I2SOut.c | |
| parent | 87dc9bee8b33c40aa2e342ee42ced71ed757b142 (diff) | |
| parent | 8384e4676b5f7e4c06fd8f1db53382b6f3e6d175 (diff) | |
Merge branch 'master' into master
Diffstat (limited to 'shared-bindings/audiobusio/I2SOut.c')
| -rw-r--r-- | shared-bindings/audiobusio/I2SOut.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/shared-bindings/audiobusio/I2SOut.c b/shared-bindings/audiobusio/I2SOut.c index 81383c777..8f7382fde 100644 --- a/shared-bindings/audiobusio/I2SOut.c +++ b/shared-bindings/audiobusio/I2SOut.c @@ -117,7 +117,7 @@ STATIC mp_obj_t audiobusio_i2sout_make_new(const mp_obj_type_t *type, size_t n_a assert_pin(data_obj, false); const mcu_pin_obj_t *data = MP_OBJ_TO_PTR(data_obj); - audiobusio_i2sout_obj_t *self = m_new_obj(audiobusio_i2sout_obj_t); + audiobusio_i2sout_obj_t *self = m_new_obj_with_finaliser(audiobusio_i2sout_obj_t); self->base.type = &audiobusio_i2sout_type; common_hal_audiobusio_i2sout_construct(self, bit_clock, word_select, data, args[ARG_left_justified].u_bool); @@ -268,6 +268,7 @@ const mp_obj_property_t audiobusio_i2sout_paused_obj = { STATIC const mp_rom_map_elem_t audiobusio_i2sout_locals_dict_table[] = { // Methods + { MP_ROM_QSTR(MP_QSTR___del__), MP_ROM_PTR(&audiobusio_i2sout_deinit_obj) }, { MP_ROM_QSTR(MP_QSTR_deinit), MP_ROM_PTR(&audiobusio_i2sout_deinit_obj) }, { MP_ROM_QSTR(MP_QSTR___enter__), MP_ROM_PTR(&default___enter___obj) }, { MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&audiobusio_i2sout___exit___obj) }, |
