From cefe9091b25c2d811e5785b32b165acc51d572a9 Mon Sep 17 00:00:00 2001 From: Kaian Date: Thu, 16 Oct 2014 15:34:45 +0200 Subject: [PATCH] Fix memory overflow when reading save filename --- src/ui_save_pcap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui_save_pcap.c b/src/ui_save_pcap.c index a2a8609d..4c178e70 100644 --- a/src/ui_save_pcap.c +++ b/src/ui_save_pcap.c @@ -126,8 +126,8 @@ save_draw(PANEL *panel) save_info_t *info = (save_info_t*) panel_userptr(panel); WINDOW *win = panel_window(panel); - mvwprintw(win, 5, 3, "( ) Save all packets"); - mvwprintw(win, 6, 3, "( ) Save selected packets (%d packets)", call_group_msg_count(info->group)); + mvwprintw(win, 5, 3, "( ) Save all messages"); + mvwprintw(win, 6, 3, "( ) Save selected messages (%d messages)", call_group_msg_count(info->group)); set_field_buffer(info->fields[FLD_SAVE_ALL], 0, is_option_enabled("sngrep.saveselected")?"":"*"); set_field_buffer(info->fields[FLD_SAVE_SELECTED], 0, is_option_enabled("sngrep.saveselected")?"*":""); @@ -261,7 +261,7 @@ save_error_message(PANEL *panel, const char *message) int save_to_file(PANEL *panel) { - char field_value[48]; + char field_value[256]; sip_call_t *call = NULL; sip_msg_t *msg = NULL; int i;