Browse Source

AP_ADSB: Change sprintf method to secure snprintf method.

master
murata 8 years ago committed by Tom Pittenger
parent
commit
908d9a8a8c
  1. 2
      libraries/AP_ADSB/AP_ADSB.cpp

2
libraries/AP_ADSB/AP_ADSB.cpp

@ -639,7 +639,7 @@ void AP_ADSB::set_callsign(const char* str, const bool append_icao) @@ -639,7 +639,7 @@ void AP_ADSB::set_callsign(const char* str, const bool append_icao)
} // for i
if (append_icao) {
sprintf(&out_state.cfg.callsign[4], "%04X", out_state.cfg.ICAO_id % 0x10000);
snprintf(&out_state.cfg.callsign[4], 5, "%04X", out_state.cfg.ICAO_id % 0x10000);
}
}

Loading…
Cancel
Save