From 73b1e30bb04d87144c4106ff7a9457507d191491 Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Tue, 4 Oct 2022 23:22:21 +0100 Subject: skin engine: Reduce scope of internal wps_data struct A bunch of public API calls take a wps_data struct argument, but that's an internal type that doesn't have a direct getter. Instead the skin engine provides a gui_wps struct as a way to refer to a particular skin instance. Use that instead of wps_data in the public API. Change-Id: I13e1aa8df7f08ccfb789bb728d493ac8d7de1a9b --- apps/gui/statusbar-skinned.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apps/gui/statusbar-skinned.h') diff --git a/apps/gui/statusbar-skinned.h b/apps/gui/statusbar-skinned.h index 8050f34235..e8fa14e676 100644 --- a/apps/gui/statusbar-skinned.h +++ b/apps/gui/statusbar-skinned.h @@ -30,6 +30,8 @@ #include "icon.h" #include "skin_engine/skin_engine.h" +struct wps_data; + char* sb_create_from_settings(enum screen_type screen); void sb_skin_init(void) INIT_ATTR; struct viewport *sb_skin_get_info_vp(enum screen_type screen); -- cgit v1.2.3