summaryrefslogtreecommitdiff
path: root/net-im/climm/files/patch-src::util.c
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/climm/files/patch-src::util.c')
-rw-r--r--net-im/climm/files/patch-src::util.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/net-im/climm/files/patch-src::util.c b/net-im/climm/files/patch-src::util.c
new file mode 100644
index 000000000000..e71d003fa922
--- /dev/null
+++ b/net-im/climm/files/patch-src::util.c
@@ -0,0 +1,29 @@
+
+$FreeBSD$
+
+--- src/util.c 2002/04/05 10:00:08 1.1
++++ src/util.c 2002/04/05 10:03:37
+@@ -343,7 +343,7 @@
+
+ timeval = time (0);
+ va_start (args, str);
+- sprintf (buf, "\n%-24.24s ", ctime (&timeval));
++ snprintf (buf, sizeof(buf), "\n%-24.24s ", ctime (&timeval));
+ vsprintf (&buf[strlen (buf)], str, args);
+ va_end (args);
+
+@@ -356,12 +356,12 @@
+ else
+ return -1;
+ }
+- sprintf (buffer, "%s%ld.log", prG->logplace, uin);
++ snprintf (buffer, sizeof(buffer), "%s%ld.log", prG->logplace, uin);
+
+ #if HAVE_SYMLINK
+ if (ContactFindNick (uin))
+ {
+- sprintf (symbuf, "%s%s.log", prG->logplace, ContactFindNick (uin));
++ snprintf (symbuf, sizeof(symbuf), "%s%s.log", prG->logplace, ContactFindNick (uin));
+ symlink (buffer, symbuf);
+ }
+ #endif