aboutsummaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2008-03-02 21:12:24 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2008-03-02 21:12:24 +0000
commitf6026eb9787123f7550ed004e6120904089e1470 (patch)
tree43eadc8767f7ae7a9480c825ea94dcd9d43255c8 /util.c
parent280d579242704529d6c7ae1aac524189c6ff64d8 (diff)
Rewrote to use g_strlcpy and g_strlcat.
svn path=/trunk/; revision=24531
Diffstat (limited to 'util.c')
-rw-r--r--util.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/util.c b/util.c
index 2bf225bc12..a9d7f5be5a 100644
--- a/util.c
+++ b/util.c
@@ -40,6 +40,7 @@
#include <epan/address.h>
#include <epan/addr_resolv.h>
#include <epan/ws_strsplit.h>
+#include <epan/strutil.h>
#include "util.h"
@@ -78,11 +79,11 @@ get_args_as_string(int argc, char **argv, int optind)
argstring[0] = '\0';
i = optind;
for (;;) {
- strncat(argstring, argv[i], len - strlen(argstring));
+ g_strlcat(argstring, argv[i], len);
i++;
if (i == argc)
break;
- strncat(argstring, " ", len - strlen(argstring));
+ g_strlcat(argstring, " ", len);
}
return argstring;
}