summaryrefslogtreecommitdiff
path: root/atari/deskmenu.c
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2012-12-03 00:03:29 +0100
committerOle Loots <ole@monochrom.net>2012-12-03 00:03:29 +0100
commite697603f12c73e11fe3b6a3cadf2f6ae3e22addc (patch)
treea8aed0ff739d11de1a6e228ea2ea7a3b7df5b099 /atari/deskmenu.c
parentd5f0ea51557fb6a6a6830b600d36f6b365ed180a (diff)
downloadnetsurf-e697603f12c73e11fe3b6a3cadf2f6ae3e22addc.tar.gz
netsurf-e697603f12c73e11fe3b6a3cadf2f6ae3e22addc.tar.bz2
Use module variable h_gem_menu instead of local variable
Diffstat (limited to 'atari/deskmenu.c')
-rw-r--r--atari/deskmenu.c22
1 files changed, 9 insertions, 13 deletions
diff --git a/atari/deskmenu.c b/atari/deskmenu.c
index eb1378493..568d7a9e4 100644
--- a/atari/deskmenu.c
+++ b/atari/deskmenu.c
@@ -152,11 +152,9 @@ struct s_menu_item_evnt menu_evnt_tbl[] =
*/
static void register_menu_str( struct s_menu_item_evnt * mi )
{
- OBJECT *gem_menu = deskmenu_get_obj_tree();
+ assert(h_gem_menu != NULL);
- assert(gem_menu != NULL);
-
- char * str = ObjcString( gem_menu, mi->rid, NULL );
+ char * str = ObjcString(h_gem_menu, mi->rid, NULL );
int l = strlen(str);
int i = l;
int x = -1;
@@ -421,7 +419,7 @@ static void __CDECL menu_debug_render(short item, short title, void *data)
browser_get_rect( input_window, BR_CONTENT, &rect );
browser_window_reformat(input_window->browser->bw, false,
rect.g_w, rect.g_h );
- menu_icheck(gem_menu, MAINMENU_M_DEBUG_RENDER,
+ menu_icheck(h_gem_menu, MAINMENU_M_DEBUG_RENDER,
(html_redraw_debug) ? 1 : 0);
}
}
@@ -430,14 +428,14 @@ static void __CDECL menu_debug_render(short item, short title, void *data)
static void __CDECL menu_fg_images(short item, short title, void *data)
{
nsoption_set_bool(foreground_images, !nsoption_bool(foreground_images));
- menu_icheck(gem_menu, MAINMENU_M_FG_IMAGES,
+ menu_icheck(h_gem_menu, MAINMENU_M_FG_IMAGES,
(nsoption_bool(foreground_images)) ? 1 : 0);
}
static void __CDECL menu_bg_images(short item, short title, void *data)
{
nsoption_set_bool(background_images, !nsoption_bool(background_images));
- menu_icheck(gem_menu, MAINMENU_M_BG_IMAGES,
+ menu_icheck(h_gem_menu, MAINMENU_M_BG_IMAGES,
(nsoption_bool(background_images)) ? 1 : 0);
}
@@ -501,7 +499,7 @@ static void __CDECL menu_vlog(short item, short title, void *data)
{
LOG(("%s", __FUNCTION__));
verbose_log = !verbose_log;
- menu_icheck(gem_menu, MAINMENU_M_VLOG, (verbose_log) ? 1 : 0);
+ menu_icheck(h_gem_menu, MAINMENU_M_VLOG, (verbose_log) ? 1 : 0);
}
static void __CDECL menu_help_content(short item, short title, void *data)
@@ -652,12 +650,10 @@ int deskmenu_dispatch_keypress(unsigned short kcode, unsigned short kstate,
*/
void deskmenu_update(void)
{
- OBJECT * gem_menu = deskmenu_get_obj_tree();
-
- menu_icheck(gem_menu, MAINMENU_M_DEBUG_RENDER, (html_redraw_debug) ? 1 : 0);
- menu_icheck(gem_menu, MAINMENU_M_FG_IMAGES,
+ menu_icheck(h_gem_menu, MAINMENU_M_DEBUG_RENDER, (html_redraw_debug) ? 1 : 0);
+ menu_icheck(h_gem_menu, MAINMENU_M_FG_IMAGES,
(nsoption_bool(foreground_images)) ? 1 : 0);
- menu_icheck(gem_menu, MAINMENU_M_BG_IMAGES,
+ menu_icheck(h_gem_menu, MAINMENU_M_BG_IMAGES,
(nsoption_bool(background_images)) ? 1 : 0);
}