xrick: Fix build on RGB888 targets

Didn't realise they needed the same hand-holding as XRGB8888

Change-Id: I28274b7326747093ef94427b1ddbcb948c907a2b
This commit is contained in:
Solomon Peachy 2024-06-30 20:57:34 -04:00
parent 9b8cfd1bb3
commit 311f27606c

View file

@ -123,8 +123,8 @@ void sysvid_setPalette(img_color_t *pal, U16 n)
for (i = 0; i < n; i++)
{
#ifdef HAVE_LCD_COLOR
#if LCD_PIXELFORMAT == XRGB8888
int x = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b);
#if (LCD_PIXELFORMAT == RGB888) || (LCD_PIXELFORMAT == XRGB8888)
unsigned long x = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b);
palette[i] = FB_SCALARPACK(x);
#else
palette[i] = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b);