diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-07-24 20:18:56 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-07-24 20:18:56 +0000 |
commit | da25adcdfbce6d8e10efacd8f6a4cb0c75c3aff1 (patch) | |
tree | 8a9f6c87b18e6436826cbb1cf62095ef275e7b62 /amiga/menu.c | |
parent | f7e32547987a23148cdf292d8b08733ad3f77409 (diff) | |
download | netsurf-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-x | amiga/menu.c | 5 |
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) |