diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2008-03-02 21:12:24 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2008-03-02 21:12:24 +0000 |
commit | f6026eb9787123f7550ed004e6120904089e1470 (patch) | |
tree | 43eadc8767f7ae7a9480c825ea94dcd9d43255c8 /tap-protocolinfo.c | |
parent | 280d579242704529d6c7ae1aac524189c6ff64d8 (diff) |
Rewrote to use g_strlcpy and g_strlcat.
svn path=/trunk/; revision=24531
Diffstat (limited to 'tap-protocolinfo.c')
-rw-r--r-- | tap-protocolinfo.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tap-protocolinfo.c b/tap-protocolinfo.c index dfaea88099..4f9c4b934a 100644 --- a/tap-protocolinfo.c +++ b/tap-protocolinfo.c @@ -40,6 +40,7 @@ #include "epan/proto.h" #include <epan/tap.h> #include <epan/stat_cmd_args.h> +#include <epan/strutil.h> #include "register.h" typedef struct _pci_t { @@ -117,8 +118,7 @@ protocolinfo_init(const char *optarg, void* userdata _U_) rs->hf_index=hfi->id; if((field-filter)>1){ rs->filter=g_malloc(field-filter); - strncpy(rs->filter,filter,(field-filter)-1); - rs->filter[(field-filter)-1]=0; + g_strlcpy(rs->filter,filter,(field-filter)); } else { rs->filter=NULL; } |