diff options
author | Romain Forlot <romain.forlot@iot.bzh> | 2018-12-07 17:17:43 +0100 |
---|---|---|
committer | Romain Forlot <romain.forlot@iot.bzh> | 2018-12-14 08:59:54 +0000 |
commit | 97a08a7e37835f0e8619d22c83243bee26a2bff2 (patch) | |
tree | 66a44a6c977c9fe16311ec031204cb82aa84e6ca /low-can-binding/can/can-decoder.cpp | |
parent | e190b7b3069d86fce25831c366bb0cd3fa615289 (diff) |
Smalls improvements
- Improve robustness reading a BCM socket
Adding checks on system calls and remove the initialization of the
struct that will hold the received message, not so much needed in
that case.
- More accurate log message at subscription/unsubscription step whether
this is a FD CAN messages or not and if this a subscription or an
unsubscription that is requested.
- Initialize the full struct of vehicle message to avoid memory warning
about conditionnal jump based on uninitialized bytes.
- Memleak: Free raw pointer on active diagnostic requests
Change-Id: I4bbf4d851c0fa1efdb6fa6034fac3d1dcafa1a73
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'low-can-binding/can/can-decoder.cpp')
0 files changed, 0 insertions, 0 deletions