diff options
author | Simon Glass <sjg@chromium.org> | 2025-05-02 08:46:49 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2025-05-30 09:49:32 +0100 |
commit | 86acc21d854cbd881d1612c6b8528de0a577b91e (patch) | |
tree | 7e29c7e55b04f44101dee749c50a74d69f11cdd7 | |
parent | bebc3547b22001e61a24d42e5404c5273b9ea073 (diff) |
expo: Add forward declarations to scene_internal.h
Provide some forward declarations for types used in this file, to keep
the LSP happy and avoid errors if the caller happens not to include the
required header.
Signed-off-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | boot/scene_internal.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/boot/scene_internal.h b/boot/scene_internal.h index 760cc629b86..95927472875 100644 --- a/boot/scene_internal.h +++ b/boot/scene_internal.h @@ -9,8 +9,21 @@ #ifndef __SCENE_INTERNAL_H #define __SCENE_INTERNAL_H +#include <linux/types.h> + +struct expo; +struct expo_action; +struct expo_arrange_info; +struct expo_theme; +struct scene_obj; +struct scene_obj_menu; +struct scene_obj_textline; +struct scene_obj_txtedit; +struct scene_txt_generic; struct vidconsole_bbox; +enum scene_obj_t; + typedef int (*expo_scene_obj_iterator)(struct scene_obj *obj, void *priv); /** |