Browse Source

return with error from _log_request_list() in case of failed allocation

sbg
bazooka joe 5 years ago committed by Lorenz Meier
parent
commit
ad2d65df8d
  1. 5
      src/modules/mavlink/mavlink_log_handler.cpp

5
src/modules/mavlink/mavlink_log_handler.cpp

@ -171,6 +171,11 @@ MavlinkLogHandler::_log_request_list(const mavlink_message_t *msg) @@ -171,6 +171,11 @@ MavlinkLogHandler::_log_request_list(const mavlink_message_t *msg)
_pLogHandlerHelper = new LogListHelper;
}
if (!_pLogHandlerHelper) {
PX4_ERR("LogListHelper alloc failed");
return;
}
if (_pLogHandlerHelper->log_count) {
//-- Define (and clamp) range
_pLogHandlerHelper->next_entry = request.start < _pLogHandlerHelper->log_count ? request.start :

Loading…
Cancel
Save