diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-03-11 00:36:45 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-03-11 00:36:45 +0000 |
commit | c28042a230dd98bd7a114096ff109d1cf7a11096 (patch) | |
tree | 6f3860ac809ee6f76b42354399b91fa42cfa8ecc /tap-diameter-avp.c | |
parent | e4af7845842f4768e5d8c10e126295d9b0c1e62d (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.c | 8 |
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); |