mirror of https://github.com/ArduPilot/ardupilot
AP_Menu: use NEW_NOTHROW for new(std::nothrow)
This commit is contained in:
parent
ad6502c9f1
commit
e180359757
|
@ -261,11 +261,11 @@ Menu::_allocate_buffers(void)
|
||||||
{
|
{
|
||||||
/* only allocate if the buffers are nullptr */
|
/* only allocate if the buffers are nullptr */
|
||||||
if (_inbuf == nullptr) {
|
if (_inbuf == nullptr) {
|
||||||
_inbuf = new char[_commandline_max];
|
_inbuf = NEW_NOTHROW char[_commandline_max];
|
||||||
memset(_inbuf, 0, _commandline_max);
|
memset(_inbuf, 0, _commandline_max);
|
||||||
}
|
}
|
||||||
if (_argv == nullptr) {
|
if (_argv == nullptr) {
|
||||||
_argv = new arg[_args_max+1];
|
_argv = NEW_NOTHROW arg[_args_max+1];
|
||||||
memset(_argv, 0, (_args_max+1) * sizeof(_argv[0]));
|
memset(_argv, 0, (_args_max+1) * sizeof(_argv[0]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue