summaryrefslogtreecommitdiff
path: root/frontends/amiga/menu.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2017-01-05 18:50:38 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2017-01-05 18:50:38 +0000
commite98a05bb087fb5c2c2ee8d94b3011ae8b3aa5c7a (patch)
tree291826f60b171961b5513274c4f6951f211b9f6d /frontends/amiga/menu.c
parent6e957396a9bdc78a7d9823aaf76764bbb30c184a (diff)
downloadnetsurf-e98a05bb087fb5c2c2ee8d94b3011ae8b3aa5c7a.tar.gz
netsurf-e98a05bb087fb5c2c2ee8d94b3011ae8b3aa5c7a.tar.bz2
Complete cookie manager corewindow interface
Diffstat (limited to 'frontends/amiga/menu.c')
-rw-r--r--frontends/amiga/menu.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/frontends/amiga/menu.c b/frontends/amiga/menu.c
index 1b69b3e56..d88139d9f 100644
--- a/frontends/amiga/menu.c
+++ b/frontends/amiga/menu.c
@@ -77,7 +77,6 @@
#include "amiga/utf8.h"
#include "amiga/schedule.h"
-#define NSA_SPACE "blankspace.png"
#define NSA_MAX_HOTLIST_MENU_LEN 100
enum {
@@ -545,7 +544,7 @@ HOOKF(void, ami_menu_item_arexx_entries, APTR, window, struct IntuiMessage *)
/* menu creation code */
-void ami_menu_free_labs(struct ami_menu_data **md, int max)
+static void ami_menu_free_labs(struct ami_menu_data **md, int max)
{
int i;
@@ -984,6 +983,12 @@ void ami_menu_free(struct gui_window_2 *gwin)
FreeMenus(gwin->imenu);
}
+void ami_menu_free_menu(struct ami_menu_data **md, int max, struct Menu *imenu)
+{
+ ami_menu_free_labs(md, max);
+ FreeMenus(imenu);
+}
+
struct Menu *ami_menu_create(struct gui_window_2 *gwin)
{
ami_init_menulabs(gwin->menu_data);