wrong sort of column “Packets” in “RTP Streams” window.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5988

svn path=/trunk/; revision=37550
This commit is contained in:
Anders Broman 2011-06-05 16:33:00 +00:00
parent 9bcbc68682
commit aa369ddbae
1 changed files with 9 additions and 9 deletions

View File

@ -679,9 +679,9 @@ add_to_list_store(rtp_stream_info_t* strinfo)
setlocale(LC_NUMERIC, "C");
data[0] = g_strdup(get_addr_name(&(strinfo->src_addr)));
data[1] = g_strdup_printf("%u", strinfo->src_port);
data[1] = NULL;
data[2] = g_strdup(get_addr_name(&(strinfo->dest_addr)));
data[3] = g_strdup_printf("%u", strinfo->dest_port);
data[3] = NULL;
data[4] = g_strdup_printf("0x%X", strinfo->ssrc);
if ((strinfo->pt > 95) && (strinfo->info_payload_type_str != NULL)) {
data[5] = g_strdup(strinfo->info_payload_type_str);
@ -689,7 +689,7 @@ add_to_list_store(rtp_stream_info_t* strinfo)
data[5] = g_strdup(val_to_str_ext(strinfo->pt, &rtp_payload_type_short_vals_ext,
"Unknown (%u)"));
}
data[6] = g_strdup_printf("%u", strinfo->npackets);
data[6] = NULL;
expected = (strinfo->rtp_stats.stop_seq_nr + strinfo->rtp_stats.cycles*65536)
- strinfo->rtp_stats.start_seq_nr + 1;
@ -717,12 +717,12 @@ add_to_list_store(rtp_stream_info_t* strinfo)
/* Fill the new row */
gtk_list_store_set(list_store, &list_iter,
RTP_COL_SRC_ADDR, data[0],
RTP_COL_SRC_PORT, data[1],
RTP_COL_SRC_PORT, strinfo->src_port,
RTP_COL_DST_ADDR, data[2],
RTP_COL_DST_PORT, data[3],
RTP_COL_DST_PORT, strinfo->dest_port,
RTP_COL_SSRC, data[4],
RTP_COL_PAYLOAD, data[5],
RTP_COL_PACKETS, data[6],
RTP_COL_PACKETS, strinfo->npackets,
RTP_COL_LOST, data[7],
RTP_COL_MAX_DELTA, data[8],
RTP_COL_MAX_JITTER, data[9],
@ -755,12 +755,12 @@ create_list_view(void)
/* Create the store */
list_store = gtk_list_store_new(NUM_COLS, /* Total number of columns */
G_TYPE_STRING, /* Source address */
G_TYPE_STRING, /* Source port */
G_TYPE_UINT, /* Source port */
G_TYPE_STRING, /* Destination address */
G_TYPE_STRING, /* Destination port */
G_TYPE_UINT, /* Destination port */
G_TYPE_STRING, /* SSRC */
G_TYPE_STRING, /* Payload */
G_TYPE_STRING, /* Packets */
G_TYPE_UINT, /* Packets */
G_TYPE_STRING, /* Lost */
G_TYPE_STRING, /* Max. delta */
G_TYPE_STRING, /* Max. jitter */