aboutsummaryrefslogtreecommitdiffstats
path: root/tap-diameter-avp.c
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2010-03-11 00:36:45 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2010-03-11 00:36:45 +0000
commitc28042a230dd98bd7a114096ff109d1cf7a11096 (patch)
tree6f3860ac809ee6f76b42354399b91fa42cfa8ecc /tap-diameter-avp.c
parente4af7845842f4768e5d8c10e126295d9b0c1e62d (diff)
Squelch some compiler warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32165 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'tap-diameter-avp.c')
-rw-r--r--tap-diameter-avp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tap-diameter-avp.c b/tap-diameter-avp.c
index 3e94be6cda..f7d8eb35d2 100644
--- a/tap-diameter-avp.c
+++ b/tap-diameter-avp.c
@@ -240,7 +240,7 @@ diameteravp_init(const char *optarg, void* userdata _U_)
}
filter_len=strlen(optarg)+sizeof("diameter")+field_count*sizeof("||diameter.");
ds->filter=g_malloc0(filter_len);
- strcat(ds->filter,"diameter");
+ g_strlcat(ds->filter, "diameter", filter_len);
#if defined (_WIN32)
for(str=strtok_s(options+sizeof("diameter,avp"),",",&saveptr);str;str=strtok_s(NULL,",",&saveptr))
@@ -249,12 +249,12 @@ diameteravp_init(const char *optarg, void* userdata _U_)
#endif
{
/* Connect all requested fields with logical OR. */
- strcat(ds->filter,"||");
+ g_strlcat(ds->filter, "||", filter_len);
/* Prefix field name with "diameter." by default. */
if(!strchr(str,'.'))
- strcat(ds->filter,"diameter.");
+ g_strlcat(ds->filter, "diameter.", filter_len);
/* Append field name to the filter. */
- strcat(ds->filter,str);
+ g_strlcat(ds->filter, str, filter_len);
}
g_free(options);