From d277e80d813e9bcd439e7809c914d122e84ac779 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Thu, 22 Nov 2018 15:04:35 -0500 Subject: [PATCH] Replace uint64_t with uintptr_t in lv_theme.c This resolves #574. --- lv_themes/lv_theme.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lv_themes/lv_theme.c b/lv_themes/lv_theme.c index ef53b895e..e344fd272 100644 --- a/lv_themes/lv_theme.c +++ b/lv_themes/lv_theme.c @@ -73,7 +73,7 @@ void lv_theme_set_current(lv_theme_t * th) uint16_t i; lv_style_t ** cur_th_style_p = (lv_style_t **) ¤t_theme; for(i = 0; i < style_num; i++) { - uint64_t adr = (uint64_t)&th_styles[i]; + uintptr_t adr = (uintptr_t)&th_styles[i]; memcpy(&cur_th_style_p[i], &adr, sizeof(lv_style_t *)); } inited = true; @@ -84,7 +84,7 @@ void lv_theme_set_current(lv_theme_t * th) uint16_t i; lv_style_t ** th_style = (lv_style_t **) th; for(i = 0; i < style_num; i++) { - uint64_t s = (uint64_t)th_style[i]; + uintptr_t s = (uintptr_t)th_style[i]; if(s) memcpy(&th_styles[i], (void *)s, sizeof(lv_style_t)); }