Fix a crash reported by Jeff Morris.
authortuexen <tuexen@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 8 Jul 2005 11:47:59 +0000 (11:47 +0000)
committertuexen <tuexen@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 8 Jul 2005 11:47:59 +0000 (11:47 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14876 f5534014-38df-0310-8fa8-9805f1628bb7

gtk/sctp_graph_dlg.c

index b57f2d695f2f5e91a8699d6782a2ae271d45d2e4..986bd0066897d12e43bfeda0c7981d565ddba5aa 100644 (file)
@@ -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;