mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-08 17:08:28 -04:00
AP_NavEKF2: prevent a valgrind error on startup
This commit is contained in:
parent
c762865d66
commit
c228ea4371
@ -739,6 +739,8 @@ void NavEKF2::getFilterFaults(uint8_t &faults) const
|
||||
{
|
||||
if (core) {
|
||||
core->getFilterFaults(faults);
|
||||
} else {
|
||||
faults = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -757,6 +759,8 @@ void NavEKF2::getFilterTimeouts(uint8_t &timeouts) const
|
||||
{
|
||||
if (core) {
|
||||
core->getFilterTimeouts(timeouts);
|
||||
} else {
|
||||
timeouts = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -767,6 +771,8 @@ void NavEKF2::getFilterStatus(nav_filter_status &status) const
|
||||
{
|
||||
if (core) {
|
||||
core->getFilterStatus(status);
|
||||
} else {
|
||||
memset(&status, 0, sizeof(status));
|
||||
}
|
||||
}
|
||||
|
||||
@ -777,6 +783,8 @@ void NavEKF2::getFilterGpsStatus(nav_gps_status &status) const
|
||||
{
|
||||
if (core) {
|
||||
core->getFilterGpsStatus(status);
|
||||
} else {
|
||||
memset(&status, 0, sizeof(status));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user