diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-09-05 15:53:21 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-09-05 15:53:21 +0100 |
commit | eb366fa0d8cebc235e77f0279b9bc955af3ee1bc (patch) | |
tree | 98c861ec1b0fccdf23b75bb1b60dad85c65131ec /amiga/selectmenu.c | |
parent | 6a002558551b5dd57c062268079aef7a63f444e7 (diff) | |
download | netsurf-eb366fa0d8cebc235e77f0279b9bc955af3ee1bc.tar.gz netsurf-eb366fa0d8cebc235e77f0279b9bc955af3ee1bc.tar.bz2 |
Correct checkbox logic
Diffstat (limited to 'amiga/selectmenu.c')
-rw-r--r-- | amiga/selectmenu.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/amiga/selectmenu.c b/amiga/selectmenu.c index 0af0e1739..cc6672225 100644 --- a/amiga/selectmenu.c +++ b/amiga/selectmenu.c @@ -67,7 +67,7 @@ void gui_create_form_select_menu(struct gui_window *g, { struct Library *PopupMenuBase = NULL; struct PopupMenuIFace *IPopupMenu = NULL; - struct Hook ctxmenuhook; + struct Hook selectmenuhook; Object *selectmenuobj; struct form_option *opt = form_select_get_option(control, 0); ULONG i = 0; @@ -80,17 +80,17 @@ void gui_create_form_select_menu(struct gui_window *g, if(IPopupMenu == NULL) return; - ctxmenuhook.h_Entry = ami_popup_hook; - ctxmenuhook.h_SubEntry = NULL; - ctxmenuhook.h_Data = g; + selectmenuhook.h_Entry = ami_popup_hook; + selectmenuhook.h_SubEntry = NULL; + selectmenuhook.h_Data = g; g->shared->control = control; /**\todo PMIA_Title memory leaks as we don't free the strings. */ - selectmenuobj = PMMENU(ami_utf8_easy(form_control_get_name(control))), - PMA_MenuHandler, &ctxmenuhook, End; + selectmenuobj = PMMENU(form_control_get_name(control)), + PMA_MenuHandler, &selectmenuhook, End; while(opt) { IDoMethod(selectmenuobj, PM_INSERT, @@ -123,5 +123,10 @@ void gui_create_form_select_menu(struct gui_window *g, void gui_create_form_select_menu(struct gui_window *g, struct form_control *control) { } + +BOOL ami_selectmenu_is_safe() +{ + return FALSE; +} #endif |