From f805b492d55525d6bef66329ab8edd15de7e2239 Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Mon, 17 Oct 2022 15:17:53 +0100 Subject: Fix red for !HAVE_ALBUMART targets (c6ee9dc883) Change-Id: Icdd6e051e5f9b31b287d53d9480f445df884d9d1 --- apps/gui/skin_engine/skin_display.c | 2 ++ apps/gui/skin_engine/skin_display.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'apps/gui') diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c index cef38892ff..3e3f203f9a 100644 --- a/apps/gui/skin_engine/skin_display.c +++ b/apps/gui/skin_engine/skin_display.c @@ -637,6 +637,7 @@ void draw_peakmeters(struct gui_wps *gwps, int line_number, } } +#ifdef HAVE_ALBUMART /* Draw the album art bitmap from the given handle ID onto the given WPS. Call with clear = true to clear the bitmap instead of drawing it. */ void draw_album_art(struct gui_wps *gwps, int handle_id, bool clear) @@ -706,6 +707,7 @@ void draw_album_art(struct gui_wps *gwps, int handle_id, bool clear) gwps->display->set_drawmode(DRMODE_SOLID); } } +#endif bool skin_has_sbs(enum screen_type screen, struct wps_data *data) { diff --git a/apps/gui/skin_engine/skin_display.h b/apps/gui/skin_engine/skin_display.h index 6226da3eec..5ca66fa3ba 100644 --- a/apps/gui/skin_engine/skin_display.h +++ b/apps/gui/skin_engine/skin_display.h @@ -54,8 +54,10 @@ void write_line(struct screen *display, struct align_pos *format_align, int line, bool scroll, struct line_desc *line_desc); void draw_peakmeters(struct gui_wps *gwps, int line_number, struct viewport *viewport); +#ifdef HAVE_ALBUMART /* Draw the album art bitmap from the given handle ID onto the given Skin. Call with clear = true to clear the bitmap instead of drawing it. */ void draw_album_art(struct gui_wps *gwps, int handle_id, bool clear); +#endif #endif -- cgit v1.2.3