summaryrefslogtreecommitdiff
path: root/amiga/menu.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2010-07-24 20:18:56 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2010-07-24 20:18:56 +0000
commitda25adcdfbce6d8e10efacd8f6a4cb0c75c3aff1 (patch)
tree8a9f6c87b18e6436826cbb1cf62095ef275e7b62 /amiga/menu.c
parentf7e32547987a23148cdf292d8b08733ad3f77409 (diff)
downloadnetsurf-da25adcdfbce6d8e10efacd8f6a4cb0c75c3aff1.tar.gz
netsurf-da25adcdfbce6d8e10efacd8f6a4cb0c75c3aff1.tar.bz2
ami_easy_clipboard just got easier, and a buffer overrun/memory leak got fixed
svn path=/trunk/netsurf/; revision=10662
Diffstat (limited to 'amiga/menu.c')
-rwxr-xr-xamiga/menu.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/amiga/menu.c b/amiga/menu.c
index d338d3766..1812a9a86 100755
--- a/amiga/menu.c
+++ b/amiga/menu.c
@@ -75,6 +75,11 @@ void ami_free_menulabs(void)
{
if(menulab[i] && (menulab[i] != NM_BARLABEL)) ami_utf8_free(menulab[i]);
}
+
+ for(i=AMI_MENU_MAX+1;i<=AMI_MENU_AREXX_MAX;i++)
+ {
+ if(menulab[i] && (menulab[i] != NM_BARLABEL)) free(menulab[i]);
+ }
}
void ami_init_menulabs(void)