AP_GPS: fixed init string for SBF GPS

coverity #125042
This commit is contained in:
Andrew Tridgell 2016-04-26 16:51:29 +10:00
parent 785ad0614a
commit 69e233a39d

View File

@ -56,6 +56,7 @@ AP_GPS_SBF::read(void)
uint32_t now = AP_HAL::millis();
if (_init_blob_index < (sizeof(_initialisation_blob) / sizeof(_initialisation_blob[0]))) {
const char *init_str = _initialisation_blob[_init_blob_index];
if (validcommand) {
_init_blob_index++;
validcommand = false;
@ -63,7 +64,7 @@ AP_GPS_SBF::read(void)
}
if (now > _init_blob_time) {
port->write((const uint8_t*)_initialisation_blob[_init_blob_index], strlen(_initialisation_blob[_init_blob_index]));
port->write((const uint8_t*)init_str, strlen(init_str));
_init_blob_time = now + 1000;
}
}