Fixed memory leak

This commit is contained in:
Benjamin Vedder 2020-03-20 20:40:41 +01:00
parent 51f0fcea09
commit a61e74db82
2 changed files with 6 additions and 4 deletions

View File

@ -1118,6 +1118,7 @@ static bool measure_r_l_imax(float current_min, float current_max,
i_last = i;
if (mc_interface_get_fault() != FAULT_CODE_NONE) {
mempools_free_mcconf(mcconf);
return false;
}
@ -1137,6 +1138,7 @@ static bool measure_r_l_imax(float current_min, float current_max,
mcconf->foc_motor_r = res_old;
mc_interface_set_configuration(mcconf);
mempools_free_mcconf(mcconf);
return true;
}

View File

@ -71,8 +71,8 @@
// Mark3 version of HW60 with power switch and separate NRF UART.
//#define HW60_IS_MK3
#define HW_SOURCE "hw_60.c"
#define HW_HEADER "hw_60.h"
//#define HW_SOURCE "hw_60.c"
//#define HW_HEADER "hw_60.h"
//#define HW_SOURCE "hw_r2.c"
//#define HW_HEADER "hw_r2.h"
@ -131,8 +131,8 @@
//#define HW_SOURCE "hw_100_250.c"
//#define HW_HEADER "hw_100_250.h"
//#define HW_SOURCE "hw_unity.c"
//#define HW_HEADER "hw_unity.h"
#define HW_SOURCE "hw_unity.c"
#define HW_HEADER "hw_unity.h"
//#define HW_SOURCE "hw_stormcore_100d.c"
//#define HW_HEADER "hw_stormcore_100d.h"