circuitpython/locale
Scott Shawcroft fece0fb432
Fix crash when UART construct fails
After the script stops with the exception thrown the final gc_sweep
will call any finalizers and they usually call deinit. deinit on
invalid objects can wreak havoc by changing random memory or
(hopefully) crashing. This fixes ensures the object is deinited
until initialization succeeds and the object is valid.

Do the same fix for I2C and SPI too.

Fixes #4700 and fixes #5005
2021-07-20 17:15:19 -07:00
..
ID.po Update translation files 2021-07-14 19:30:06 +02:00
circuitpython.pot Fix crash when UART construct fails 2021-07-20 17:15:19 -07:00
cs.po Update translation files 2021-07-14 19:30:06 +02:00
de_DE.po Update translation files 2021-07-14 19:30:06 +02:00
el.po Update translation files 2021-07-14 19:30:06 +02:00
en_GB.po Update translation files 2021-07-14 19:30:06 +02:00
en_US.po Add copyright and license information to translations. 2020-07-06 19:16:21 +01:00
en_x_pirate.po Add copyright and license information to translations. 2020-07-06 19:16:21 +01:00
es.po Update translation files 2021-07-14 19:30:06 +02:00
fil.po Update translation files 2021-07-14 19:30:06 +02:00
fr.po Update translation files 2021-07-14 19:30:06 +02:00
hi.po Update translation files 2021-07-14 19:30:06 +02:00
it_IT.po Update translation files 2021-07-14 19:30:06 +02:00
ja.po Update translation files 2021-07-14 19:30:06 +02:00
ko.po Update translation files 2021-07-14 19:30:06 +02:00
nl.po Update translation files 2021-07-14 19:30:06 +02:00
pl.po Update translation files 2021-07-14 19:30:06 +02:00
pt_BR.po Update translation files 2021-07-14 19:30:06 +02:00
sv.po Update translation files 2021-07-14 19:30:06 +02:00
zh_Latn_pinyin.po Update translation files 2021-07-14 19:30:06 +02:00