Browse Source

Tools: fixed valgrind errors with AP_Param::ParamToken

zr-v5.1
Andrew Tridgell 4 years ago
parent
commit
49e2a0caed
  1. 2
      Tools/AP_Periph/can.cpp

2
Tools/AP_Periph/can.cpp

@ -210,7 +210,7 @@ static void handle_param_getset(CanardInstance* ins, CanardRxTransfer* transfer) @@ -210,7 +210,7 @@ static void handle_param_getset(CanardInstance* ins, CanardRxTransfer* transfer)
strncpy((char *)name, (char *)req.name.data, req.name.len);
vp = AP_Param::find((char *)name, &ptype);
} else {
AP_Param::ParamToken token;
AP_Param::ParamToken token {};
vp = AP_Param::find_by_index(req.index, &ptype, &token);
if (vp != nullptr) {
vp->copy_name_token(token, (char *)name, AP_MAX_NAME_SIZE+1, true);

Loading…
Cancel
Save