mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-08 20:47:08 +03:00
update malloc
This commit is contained in:
@@ -322,8 +322,8 @@ esp_err_t config_rotary_set(rotary_struct_t * config){
|
|||||||
esp_err_t config_ledvu_set(ledvu_struct_t * config){
|
esp_err_t config_ledvu_set(ledvu_struct_t * config){
|
||||||
int buffer_size=512;
|
int buffer_size=512;
|
||||||
esp_err_t err=ESP_OK;
|
esp_err_t err=ESP_OK;
|
||||||
char * config_buffer=calloc(buffer_size,1);
|
char * config_buffer=malloc_init_external(buffer_size);
|
||||||
char * config_buffer2=calloc(buffer_size,1);
|
char * config_buffer2=malloc_init_external(buffer_size);
|
||||||
if(config_buffer && config_buffer2) {
|
if(config_buffer && config_buffer2) {
|
||||||
snprintf(config_buffer,buffer_size,"%s,length=%i,gpio=%i",config->type, config->length, config->gpio);
|
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);
|
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 {
|
else {
|
||||||
err = ESP_ERR_NO_MEM;
|
err = ESP_ERR_NO_MEM;
|
||||||
}
|
}
|
||||||
FREE_AND_NULL(config_buffer);
|
|
||||||
FREE_AND_NULL(config_buffer2);
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user