From 64840c66b702cc4c809c72d8ad5d26861dd7fd8d Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Thu, 7 Mar 2013 17:08:29 +0100 Subject: console: displaystate init revamp We have only one DisplayState, so there is no need for the "next" linking, rip it. Also consolidate all displaystate initialization into init_displaystate(). This function is called by vl.c after creating the devices (and thus all QemuConsoles) and before initializing DisplayChangeListensers (aka gtk/sdl/vnc/spice ui). Signed-off-by: Gerd Hoffmann --- include/ui/console.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'include/ui') diff --git a/include/ui/console.h b/include/ui/console.h index a234c72d2e..3725daef5d 100644 --- a/include/ui/console.h +++ b/include/ui/console.h @@ -189,12 +189,9 @@ struct DisplayState { bool have_text; QLIST_HEAD(, DisplayChangeListener) listeners; - - struct DisplayState *next; }; -void register_displaystate(DisplayState *ds); -DisplayState *get_displaystate(void); +DisplayState *init_displaystate(void); DisplaySurface* qemu_create_displaysurface_from(int width, int height, int bpp, int linesize, uint8_t *data, bool byteswap); -- cgit v1.2.1