summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/xrick/system/sysvid_rockbox.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/plugins/xrick/system/sysvid_rockbox.c b/apps/plugins/xrick/system/sysvid_rockbox.c
index 697bf2fd06..e93522f6c9 100644
--- a/apps/plugins/xrick/system/sysvid_rockbox.c
+++ b/apps/plugins/xrick/system/sysvid_rockbox.c
@@ -123,8 +123,8 @@ void sysvid_setPalette(img_color_t *pal, U16 n)
123 for (i = 0; i < n; i++) 123 for (i = 0; i < n; i++)
124 { 124 {
125#ifdef HAVE_LCD_COLOR 125#ifdef HAVE_LCD_COLOR
126#if LCD_PIXELFORMAT == XRGB8888 126#if (LCD_PIXELFORMAT == RGB888) || (LCD_PIXELFORMAT == XRGB8888)
127 int x = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b); 127 unsigned long x = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b);
128 palette[i] = FB_SCALARPACK(x); 128 palette[i] = FB_SCALARPACK(x);
129#else 129#else
130 palette[i] = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b); 130 palette[i] = LCD_RGBPACK(pal[i].r, pal[i].g, pal[i].b);