mirror of https://github.com/ArduPilot/ardupilot
DroneCAN: update DSDL compiler
Fixes the following issues: * Compound array elements subject to tail array optimization could be decoded incorrectly, causing a decode failure. * Invalid array lengths could be sent over the wire if a longer-than-max array was encoded (though only the max number of elements was sent). * Lengths were not validated when decoding arrays of compound elements using TAO, causing memory corruption if an invalid length was received. * Union tags were not validated, causing undefined behavior if an invalid tag was received.
This commit is contained in:
parent
ce0ae33c5b
commit
b6adb4c7e7
|
@ -1 +1 @@
|
||||||
Subproject commit 2465ace6c8cb0148e3ff5865aa9e4dd17d691a71
|
Subproject commit 43d8a9ed909e18f169c001a0f418edc72269b36b
|
Loading…
Reference in New Issue