diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2019-05-08 17:29:14 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2019-05-08 17:29:14 +0100 |
commit | df5c18315ff13e215f661eacd2d81e3c0a758e57 (patch) | |
tree | 2e515d98cf90eb182566077fadc4e54e47c6c051 /frontends/amiga/ctxmenu.c | |
parent | d0df3fa4b340071fbe54f9e7966f62b873b52b81 (diff) | |
download | netsurf-df5c18315ff13e215f661eacd2d81e3c0a758e57.tar.gz netsurf-df5c18315ff13e215f661eacd2d81e3c0a758e57.tar.bz2 |
Pass ptr to clicktab var instead of func calls
Diffstat (limited to 'frontends/amiga/ctxmenu.c')
-rw-r--r-- | frontends/amiga/ctxmenu.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/frontends/amiga/ctxmenu.c b/frontends/amiga/ctxmenu.c index e9ab0e6b4..92f399fe6 100644 --- a/frontends/amiga/ctxmenu.c +++ b/frontends/amiga/ctxmenu.c @@ -586,13 +586,13 @@ struct Menu *ami_ctxmenu_history_create(int direction, struct gui_window_2 *gwin **************************/ /** Exported interface documented in ctxmenu.h **/ -struct Menu *ami_ctxmenu_clicktab_create(struct gui_window_2 *gwin) +struct Menu *ami_ctxmenu_clicktab_create(struct gui_window_2 *gwin, Object **clicktab_obj) { Object *root_menu; Object *clicktab; - if(ami_gui2_get_ctxmenu_clicktab(gwin) != NULL) { - return (struct Menu *)ami_gui2_get_ctxmenu_clicktab(gwin); + if(*clicktab_obj != NULL) { + return (struct Menu *)*clicktab_obj; } clicktab = MStrip, @@ -604,7 +604,7 @@ struct Menu *ami_ctxmenu_clicktab_create(struct gui_window_2 *gwin) MEnd, MEnd; - ami_gui2_set_ctxmenu_clicktab(gwin, clicktab); + *clicktab_obj = clicktab; ami_ctxmenu_add_item(root_menu, AMI_CTX_ID_TABNEW, gwin); ami_ctxmenu_add_item(root_menu, AMI_CTX_ID_TABCLOSE_OTHER, gwin); |