diff options
author | Peter D'Hoye <peter.dhoye@gmail.com> | 2007-06-04 21:38:23 +0000 |
---|---|---|
committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2007-06-04 21:38:23 +0000 |
commit | d3f1070d8094eb312d2a360690939ec4eb84fabc (patch) | |
tree | 815604a68d928042e6fcb96e67d53a8438661361 /apps/recorder | |
parent | 28429184d04ab8b4c6879bb69915827640de25f7 (diff) |
FS #7247 by Gerhard Dirschl. Fixes bufferoverflow in radio code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13554 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder')
-rw-r--r-- | apps/recorder/radio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 575b887c2f..a0e6c81e3a 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c @@ -1098,7 +1098,7 @@ static int radio_add_preset(void) static int selected_preset = -1; static int radio_edit_preset(void) { - char buf[MAX_FMPRESET_LEN]; + char buf[MAX_FMPRESET_LEN + 1]; if (num_presets > 0) { @@ -1357,7 +1357,7 @@ static int scan_presets(void) { const struct fm_region_setting * const fmr = &fm_region[global_settings.fm_region]; - char buf[MAX_FMPRESET_LEN]; + char buf[MAX_FMPRESET_LEN + 1]; int i; curr_freq = fmr->freq_min; |