chore: changes lv_lru_free_t function pointer typedef (#4544)

This commit is contained in:
Kevin Schlosser
2023-09-11 12:51:04 -06:00
committed by GitHub
parent 0762003b87
commit 57d06dd5b4
2 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -71,8 +71,8 @@ static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache);
* GLOBAL FUNCTIONS
**********************/
lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_t * value_free,
lv_lru_free_t * key_free)
lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_cb_t value_free,
lv_lru_free_cb_t key_free)
{
// create the cache
lv_lru_t * cache = (lv_lru_t *) lv_malloc(sizeof(lv_lru_t));
+5 -5
View File
@@ -39,7 +39,7 @@ typedef enum {
LV_LRU_VALUE_TOO_LARGE
} lv_lru_res_t;
typedef void lv_lru_free_t(void * v);
typedef void (*lv_lru_free_cb_t)(void * v);
typedef struct _lv_lru_item_t lv_lru_item_t;
@@ -57,8 +57,8 @@ typedef struct /// @cond
size_t average_item_length;
size_t hash_table_size;
uint32_t seed;
lv_lru_free_t * value_free;
lv_lru_free_t * key_free;
lv_lru_free_cb_t value_free;
lv_lru_free_cb_t key_free;
lv_lru_item_t * free_items;
} lv_lru_t;
@@ -67,8 +67,8 @@ typedef struct /// @cond
* GLOBAL PROTOTYPES
**********************/
lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_t * value_free,
lv_lru_free_t * key_free);
lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_cb_t value_free,
lv_lru_free_cb_t key_free);
void lv_lru_del(lv_lru_t * cache);