diff options
-rw-r--r-- | epan/dissectors/packet-mount.c | 2 | ||||
-rw-r--r-- | epan/dissectors/packet-ncp.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-mount.c b/epan/dissectors/packet-mount.c index c98cce5ad8..85c9978d13 100644 --- a/epan/dissectors/packet-mount.c +++ b/epan/dissectors/packet-mount.c @@ -269,7 +269,7 @@ dissect_group(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tre MAX_GROUP_NAME_LIST-5-group_names_len, group_name_list+group_names_len); if((group_names_len>=(MAX_GROUP_NAME_LIST-5))||(str_len<0)){ - strcpy(group_name_list+(MAX_GROUP_NAME_LIST-5),"..."); + g_snprintf(group_name_list+(MAX_GROUP_NAME_LIST-5), 5, "..."); group_names_len=MAX_GROUP_NAME_LIST; } else { group_names_len+=str_len; diff --git a/epan/dissectors/packet-ncp.c b/epan/dissectors/packet-ncp.c index 78e43a2cc9..7f5005fc28 100644 --- a/epan/dissectors/packet-ncp.c +++ b/epan/dissectors/packet-ncp.c @@ -529,7 +529,7 @@ dissect_ncp_common(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, * 4: Write error */ flags = tvb_get_guint8(tvb, commhdr + 2); - strcpy(flags_str, ""); + flags_str[0]=0; sep = " ("; if (flags & ABT) { strcat(flags_str, sep); |