summaryrefslogtreecommitdiff
path: root/amiga/menu.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2014-12-04 11:42:12 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2014-12-04 11:42:12 +0000
commite4437ad76b175e7ed19551e70ebae45d156a7154 (patch)
tree66344df3382acc885836bbced2258d832b3d5b43 /amiga/menu.c
parent5bf4b3ff2bf0c60faf7b98235eb34f51e98b843f (diff)
downloadnetsurf-e4437ad76b175e7ed19551e70ebae45d156a7154.tar.gz
netsurf-e4437ad76b175e7ed19551e70ebae45d156a7154.tar.bz2
Store scale in gui_window. Remove a lot of bw dereferencing for scale.
Diffstat (limited to 'amiga/menu.c')
-rw-r--r--amiga/menu.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/amiga/menu.c b/amiga/menu.c
index 6ba233a99..3eb8a9846 100644
--- a/amiga/menu.c
+++ b/amiga/menu.c
@@ -1017,8 +1017,8 @@ static void ami_menu_item_browser_scale_decrease(struct Hook *hook, APTR window,
struct gui_window_2 *gwin;
GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin);
- if(browser_window_get_scale(gwin->gw->bw) > 0.1)
- browser_window_set_scale(gwin->gw->bw, browser_window_get_scale(gwin->gw->bw) - 0.1, false);
+ if(gwin->gw->scale > 0.1)
+ ami_gui_set_scale(gwin->gw, gwin->gw->scale - 0.1);
}
static void ami_menu_item_browser_scale_normal(struct Hook *hook, APTR window, struct IntuiMessage *msg)
@@ -1026,7 +1026,7 @@ static void ami_menu_item_browser_scale_normal(struct Hook *hook, APTR window, s
struct gui_window_2 *gwin;
GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin);
- browser_window_set_scale(gwin->gw->bw, 1.0, false);
+ ami_gui_set_scale(gwin->gw, 1.0);
}
static void ami_menu_item_browser_scale_increase(struct Hook *hook, APTR window, struct IntuiMessage *msg)
@@ -1034,7 +1034,7 @@ static void ami_menu_item_browser_scale_increase(struct Hook *hook, APTR window,
struct gui_window_2 *gwin;
GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin);
- browser_window_set_scale(gwin->gw->bw, browser_window_get_scale(gwin->gw->bw) + 0.1, false);
+ ami_gui_set_scale(gwin->gw, gwin->gw->scale + 0.1);
}
static void ami_menu_item_browser_redraw(struct Hook *hook, APTR window, struct IntuiMessage *msg)