Browse Source

AP_HAL_ChibiOS: base use of InternalError on build type not HAL_LOGGING_ENABLED

Really not sure why we were using HAL_LOGGING_ENABLED here
zr-v5.1
Peter Barker 4 years ago committed by Andrew Tridgell
parent
commit
dbf5357592
  1. 3
      libraries/AP_HAL_ChibiOS/system.cpp

3
libraries/AP_HAL_ChibiOS/system.cpp

@ -22,6 +22,7 @@ @@ -22,6 +22,7 @@
#include <AP_InternalError/AP_InternalError.h>
#include "hwdef/common/watchdog.h"
#include "hwdef/common/stm32_util.h"
#include <AP_Vehicle/AP_Vehicle_Type.h>
#include <ch.h>
#include "hal.h"
@ -233,7 +234,7 @@ void init() @@ -233,7 +234,7 @@ void init()
void panic(const char *errormsg, ...)
{
#if !defined(HAL_BOOTLOADER_BUILD) && HAL_LOGGING_ENABLED
#if !defined(HAL_BOOTLOADER_BUILD) && !APM_BUILD_TYPE(APM_BUILD_iofirmware)
INTERNAL_ERROR(AP_InternalError::error_t::panic);
va_list ap;

Loading…
Cancel
Save