From b85ca9c654f4ddc61725a3edb2ae904815094b46 Mon Sep 17 00:00:00 2001 From: arovak Date: Sun, 26 Jun 2022 21:19:15 +0200 Subject: [PATCH] Fix rand for Windows --- src/hasp/hasp.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hasp/hasp.cpp b/src/hasp/hasp.cpp index 273929f5..3dc8df15 100644 --- a/src/hasp/hasp.cpp +++ b/src/hasp/hasp.cpp @@ -219,7 +219,9 @@ void hasp_antiburn_cb(lv_task_t* task) for(lv_coord_t y = 0; y < disp_drv->ver_res; y++) { for(lv_coord_t x = 0; x < disp_drv->hor_res; x++) { -#ifdef ARDUINO +#if defined(WINDOWS) || defined(POSIX) + color[x].full = rand() * UINT16_MAX; +#elif defined(ARDUINO) color[x].full = random(UINT16_MAX); #else color[x].full = random() * UINT16_MAX;