mirror of https://github.com/ArduPilot/ardupilot
AP_Avoidance: use NEW_NOTHROW for new(std::nothrow)
This commit is contained in:
parent
6f6648a35c
commit
9ace1c6792
|
@ -144,7 +144,7 @@ void AP_Avoidance::init(void)
|
||||||
{
|
{
|
||||||
debug("ADSB initialisation: %d obstacles", _obstacles_max.get());
|
debug("ADSB initialisation: %d obstacles", _obstacles_max.get());
|
||||||
if (_obstacles == nullptr) {
|
if (_obstacles == nullptr) {
|
||||||
_obstacles = new AP_Avoidance::Obstacle[_obstacles_max];
|
_obstacles = NEW_NOTHROW AP_Avoidance::Obstacle[_obstacles_max];
|
||||||
|
|
||||||
if (_obstacles == nullptr) {
|
if (_obstacles == nullptr) {
|
||||||
// dynamic RAM allocation of _obstacles[] failed, disable gracefully
|
// dynamic RAM allocation of _obstacles[] failed, disable gracefully
|
||||||
|
|
Loading…
Reference in New Issue