update malloc

This commit is contained in:
Wizmo2
2022-11-24 12:27:02 -05:00
parent 8667bd82b1
commit c88680adab

View File

@@ -322,8 +322,8 @@ esp_err_t config_rotary_set(rotary_struct_t * config){
esp_err_t config_ledvu_set(ledvu_struct_t * config){
int buffer_size=512;
esp_err_t err=ESP_OK;
char * config_buffer=calloc(buffer_size,1);
char * config_buffer2=calloc(buffer_size,1);
char * config_buffer=malloc_init_external(buffer_size);
char * config_buffer2=malloc_init_external(buffer_size);
if(config_buffer && config_buffer2) {
snprintf(config_buffer,buffer_size,"%s,length=%i,gpio=%i",config->type, config->length, config->gpio);
log_send_messaging(MESSAGING_INFO,"Updating ledvu configuration to %s",config_buffer);
@@ -335,8 +335,6 @@ esp_err_t config_ledvu_set(ledvu_struct_t * config){
else {
err = ESP_ERR_NO_MEM;
}
FREE_AND_NULL(config_buffer);
FREE_AND_NULL(config_buffer2);
return err;
}