summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp32/tutorial/intro.rst
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2021-04-14 15:37:33 +1000
committerDamien George <damien@micropython.org>2021-05-06 12:17:10 +1000
commit9e29217c73f36802de616c05bee9bf7f9090f722 (patch)
tree93d886a253be4f66e3c6932099934134e52529c6 /docs/esp32/tutorial/intro.rst
parent8172c2e9c5d5eec9a6b0a3f6cc4a2383b3d96d26 (diff)
downloadmicropython-9e29217c73f36802de616c05bee9bf7f9090f722.tar.gz
micropython-9e29217c73f36802de616c05bee9bf7f9090f722.zip
unix/modffi: Use a union for passing/returning FFI values.
This fixes a bug where double arguments on a 32-bit architecture would not be passed correctly because they only had 4 bytes of storage (not 8). It also fixes a compiler warning/error in return_ffi_value on certian architectures: array subscript 'double[0]' is partly outside array bounds of 'ffi_arg[1]' {aka 'long unsigned int[1]'}. Fixes issue #7064. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'docs/esp32/tutorial/intro.rst')
0 files changed, 0 insertions, 0 deletions