From c5a07fac76313c2d2d6348dee20d881a639c40c8 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Fri, 10 May 2019 20:32:40 +0100 Subject: Replace global current gui_window with an accessor function --- frontends/amiga/gui.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'frontends/amiga/gui.h') diff --git a/frontends/amiga/gui.h b/frontends/amiga/gui.h index 0ce50112e..caa21c339 100644 --- a/frontends/amiga/gui.h +++ b/frontends/amiga/gui.h @@ -1,5 +1,5 @@ /* - * Copyright 2008-2017 Chris Young + * Copyright 2008-2019 Chris Young * * This file is part of NetSurf, http://www.netsurf-browser.org/ * @@ -79,7 +79,6 @@ struct ami_generic_window { extern struct MinList *window_list; /**\todo stop arexx.c poking about in here */ extern struct Screen *scrn; extern struct MsgPort *sport; -extern struct gui_window *cur_gw; #define IS_CURRENT_GW(GWIN,GW) (ami_gui2_get_gui_window(GWIN) == GW) @@ -183,6 +182,12 @@ bool ami_gui_window_update_box_deferred_check(struct MinList *deferred_rects, */ void ami_gui_adjust_scale(struct gui_window *gw, float adjustment); +/** + * Get a pointer to the gui_window which NetSurf considers + * to be the current/active one + */ +struct gui_window *ami_gui_get_active_gw(void); + /** * Get browser window from gui_window */ -- cgit v1.2.3