diff options
Diffstat (limited to 'net-im/micq/files/patch-src::util.c')
-rw-r--r-- | net-im/micq/files/patch-src::util.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/net-im/micq/files/patch-src::util.c b/net-im/micq/files/patch-src::util.c new file mode 100644 index 000000000000..e71d003fa922 --- /dev/null +++ b/net-im/micq/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 |