From 4842aeab96e0a20d3f3137ff5329706c19c92aed Mon Sep 17 00:00:00 2001 From: Martin Mathieson Date: Mon, 7 Aug 2006 17:08:11 +0000 Subject: [PATCH] Wasn't allocating big enough frame buffer! svn path=/trunk/; revision=18848 --- wiretap/catapult_dct2000.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/wiretap/catapult_dct2000.c b/wiretap/catapult_dct2000.c index 140345ac88..936c509ce7 100644 --- a/wiretap/catapult_dct2000.c +++ b/wiretap/catapult_dct2000.c @@ -345,11 +345,14 @@ gboolean catapult_dct2000_read(wtap *wth, int *err, gchar **err_info _U_, /* Get buffer pointer ready */ buffer_assure_space(wth->frame_buffer, - strlen(context_name)+1 + /* Context name */ - 1 + /* port */ - strlen(protocol_name)+1 + /* Protocol name */ - 1 + /* direction */ - 1 + /* encap */ + strlen(context_name)+1 + /* Context name */ + 1 + /* port */ + strlen(timestamp_string)+1 + /* timestamp */ + strlen(variant_name)+1 + /* variant */ + strlen(outhdr_name)+1 + /* outhdr */ + strlen(protocol_name)+1 + /* Protocol name */ + 1 + /* direction */ + 1 + /* encap */ (data_chars/2)); frame_buffer = buffer_start_ptr(wth->frame_buffer);