GCS_MAVLink: fixed corruption of FTP reply component ID

this led to not being able to do FTP transfers with
support.ardupilot.org unless MissionPlanner used the same component ID
as the support engineer GCS
This commit is contained in:
Andrew Tridgell 2023-08-14 10:36:19 +10:00
parent 68249e1d07
commit ac69667206

View File

@ -169,7 +169,7 @@ void GCS_MAVLINK::ftp_worker(void) {
}
// if it's a rerequest and we still have the last response then send it
if ((request.sysid == reply.sysid) && (request.compid = reply.compid) &&
if ((request.sysid == reply.sysid) && (request.compid == reply.compid) &&
(request.session == reply.session) && (request.seq_number + 1 == reply.seq_number)) {
ftp_push_replies(reply);
continue;