aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/h225_ras_srt.c
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2004-03-13 14:07:14 +0000
committerUlf Lamping <ulf.lamping@web.de>2004-03-13 14:07:14 +0000
commit47b176f9837829c36b008496e6406448fdc645d2 (patch)
treefa8942fa430c347cca8134bb8b99f92f579d8610 /gtk/h225_ras_srt.c
parent92b92f632abe99c2b787c668ca7c390890d94e6c (diff)
various string related changes
svn path=/trunk/; revision=10372
Diffstat (limited to 'gtk/h225_ras_srt.c')
-rw-r--r--gtk/h225_ras_srt.c38
1 files changed, 24 insertions, 14 deletions
diff --git a/gtk/h225_ras_srt.c b/gtk/h225_ras_srt.c
index 395e8fc272..e2ef694f2f 100644
--- a/gtk/h225_ras_srt.c
+++ b/gtk/h225_ras_srt.c
@@ -2,7 +2,7 @@
* h225 RAS Service Response Time statistics for ethereal
* Copyright 2003 Lars Roland
*
- * $Id: h225_ras_srt.c,v 1.13 2004/02/23 19:19:36 ulfl Exp $
+ * $Id: h225_ras_srt.c,v 1.14 2004/03/13 14:07:13 ulfl Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -217,17 +217,28 @@ h225rassrt_draw(void *phs)
continue;
}
- sprintf(str[0], "%s", val_to_str(i,ras_message_category,"Other"));
- sprintf(str[1], "%7d", hs->ras_rtd[i].stats.num);
- sprintf(str[2], "%8.2f msec", nstime_to_msec(&(hs->ras_rtd[i].stats.min)));
- sprintf(str[3], "%8.2f msec", nstime_to_msec(&(hs->ras_rtd[i].stats.max)));;
- sprintf(str[4], "%8.2f msec", get_average(&(hs->ras_rtd[i].stats.tot), hs->ras_rtd[i].stats.num));
- sprintf(str[5], "%6u", hs->ras_rtd[i].stats.min_num);
- sprintf(str[6], "%6u", hs->ras_rtd[i].stats.max_num);
- sprintf(str[7], "%4u", hs->ras_rtd[i].open_req_num);
- sprintf(str[8], "%4u", hs->ras_rtd[i].disc_rsp_num);
- sprintf(str[9], "%4u", hs->ras_rtd[i].req_dup_num);
- sprintf(str[10], "%4u", hs->ras_rtd[i].rsp_dup_num);
+ g_snprintf(str[0], sizeof(char[256]),
+ "%s", val_to_str(i,ras_message_category,"Other"));
+ g_snprintf(str[1], sizeof(char[256]),
+ "%7d", hs->ras_rtd[i].stats.num);
+ g_snprintf(str[2], sizeof(char[256]),
+ "%8.2f msec", nstime_to_msec(&(hs->ras_rtd[i].stats.min)));
+ g_snprintf(str[3], sizeof(char[256]),
+ "%8.2f msec", nstime_to_msec(&(hs->ras_rtd[i].stats.max)));;
+ g_snprintf(str[4], sizeof(char[256]),
+ "%8.2f msec", get_average(&(hs->ras_rtd[i].stats.tot), hs->ras_rtd[i].stats.num));
+ g_snprintf(str[5], sizeof(char[256]),
+ "%6u", hs->ras_rtd[i].stats.min_num);
+ g_snprintf(str[6], sizeof(char[256]),
+ "%6u", hs->ras_rtd[i].stats.max_num);
+ g_snprintf(str[7], sizeof(char[256]),
+ "%4u", hs->ras_rtd[i].open_req_num);
+ g_snprintf(str[8], sizeof(char[256]),
+ "%4u", hs->ras_rtd[i].disc_rsp_num);
+ g_snprintf(str[9], sizeof(char[256]),
+ "%4u", hs->ras_rtd[i].req_dup_num);
+ g_snprintf(str[10], sizeof(char[256]),
+ "%4u", hs->ras_rtd[i].rsp_dup_num);
gtk_clist_append(GTK_CLIST(hs->table), str);
}
@@ -281,8 +292,7 @@ gtk_h225rassrt_init(char *optarg)
}
hs=g_malloc(sizeof(h225rassrt_t));
- hs->filter=g_malloc(strlen(filter)+1);
- strcpy(hs->filter, filter);
+ hs->filter=g_strdup(filter);
h225rassrt_reset(hs);