px4-firmware/platforms
Beat Küng 23334df1e5 BlockingList: fix unsafe getLockGuard() API
getLockGuard relies on copy elision to work correctly, which the compiler
is not required to do (only with C++17).
If no copy elision happens, the mutex ends up being unlocked twice, and the
CS is executed with the mutex unlocked.

The patch also ensures that the same pattern cannot be used again.
2019-11-05 14:19:10 +01:00
..
common BlockingList: fix unsafe getLockGuard() API 2019-11-05 14:19:10 +01:00
nuttx NuttX/nuttx with SDIO fixes (#13311) 2019-10-31 13:42:22 -04:00
posix platforms: initialize strings 2019-10-17 08:44:53 -04:00
qurt cmake px4_base -> px4_parse_function_args 2019-09-15 14:36:38 -04:00
CMakeLists.txt src/platforms/common: move to platforms/common 2019-08-30 07:59:44 +02:00