From: Romain Forlot Date: Thu, 2 Mar 2017 22:06:22 +0000 (+0100) Subject: Fix: Make sure can_message_t.data_ member has been X-Git-Tag: 5.0.2~579 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=8dac8942dcae2bb35212aa4ff5488bd8dcda1fad;p=apps%2Fagl-service-can-low-level.git Fix: Make sure can_message_t.data_ member has been clear before use it again. Change-Id: Ib073d67651cd3272190ef7464e806cf1f22b4cf3 Signed-off-by: Romain Forlot --- diff --git a/src/can-message.cpp b/src/can-message.cpp index 39059430..5d01880b 100644 --- a/src/can-message.cpp +++ b/src/can-message.cpp @@ -152,6 +152,7 @@ void can_message_t::set_data(const __u8* new_data) { int i; + data_.clear(); /* maxdlen_ is now set at CAN_MAX_DLEN or CANFD_MAX_DLEN, respectively 8 and 64 bytes*/ for(i=0;i