diff options
author | Michael Tüxen <tuexen@fh-muenster.de> | 2005-07-08 11:47:59 +0000 |
---|---|---|
committer | Michael Tüxen <tuexen@fh-muenster.de> | 2005-07-08 11:47:59 +0000 |
commit | 3d4375731a31cae1e7c5f965b279553f9c43d0fd (patch) | |
tree | dd971bf22ed7aca61cd5f11c32768a270df272a6 /gtk | |
parent | 979511b3fadf9c786456246c1b1d41707ded3c42 (diff) |
Fix a crash reported by Jeff Morris.
svn path=/trunk/; revision=14876
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/sctp_graph_dlg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/sctp_graph_dlg.c b/gtk/sctp_graph_dlg.c index b57f2d695f..986bd00668 100644 --- a/gtk/sctp_graph_dlg.c +++ b/gtk/sctp_graph_dlg.c @@ -200,7 +200,8 @@ static void draw_sack_graph(struct sctp_udata *u_data) tsnumber = ntohl(sack_header->cum_tsn_ack); if (nr>0) { - gap = (struct gaps *)(sack_header->tsns+(4*(nr-1))); + /* FIXME: Only the first gap report is considered */ + gap = (struct gaps *)&(sack_header->tsns); gap_start=ntohs(gap->start); gap_end = ntohs(gap->end); max_num=gap_end+tsnumber; |