From 4929286ebec9e9e7dc598039fd106b7e060efaff Mon Sep 17 00:00:00 2001 From: fvanroie <15969459+fvanroie@users.noreply.github.com> Date: Tue, 1 Feb 2022 07:33:36 +0100 Subject: [PATCH] Use PSram for data tags if available #195 --- src/hasp/hasp_attribute_helper.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hasp/hasp_attribute_helper.h b/src/hasp/hasp_attribute_helper.h index 73f56bd4..a5f6191d 100644 --- a/src/hasp/hasp_attribute_helper.h +++ b/src/hasp/hasp_attribute_helper.h @@ -10,7 +10,7 @@ void my_obj_set_tag(lv_obj_t* obj, const char* tag) // release old tag if(obj->user_data.tag) { - lv_mem_free(obj->user_data.tag); + hasp_free(obj->user_data.tag); obj->user_data.tag = NULL; } @@ -26,7 +26,7 @@ void my_obj_set_tag(lv_obj_t* obj, const char* tag) if(error != DeserializationError::Ok) doc.set(tag); // use tag as-is const size_t size = measureJson(doc) + 1; - if(char* str = (char*)lv_mem_alloc(size)) { + if(char* str = (char*)hasp_malloc(size)) { len = serializeJson(doc, str, size); // tidy-up the json object obj->user_data.tag = (void*)str; LOG_VERBOSE(TAG_ATTR, "new json: %s", str);