summaryrefslogtreecommitdiffstats
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.c75
1 files changed, 46 insertions, 29 deletions
diff --git a/net-im/climm/files/patch-src::util.c b/net-im/climm/files/patch-src::util.c
index e71d003..0a6ff21 100644
--- a/net-im/climm/files/patch-src::util.c
+++ b/net-im/climm/files/patch-src::util.c
@@ -1,29 +1,46 @@
-
-$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
+*** src/util.c.orig Sat May 11 03:01:05 2002
+--- src/util.c Sat May 11 20:10:23 2002
+***************
+*** 319,325 ****
+
+ timeval = time (0);
+ va_start (args, str);
+! sprintf (buf, "\n%-24.24s ", ctime (&timeval));
+ vsprintf (&buf[strlen (buf)], str, args);
+ va_end (args);
+
+--- 319,325 ----
+
+ timeval = time (0);
+ va_start (args, str);
+! snprintf (buf, sizeof(buf), "\n%-24.24s ", ctime (&timeval));
+ vsprintf (&buf[strlen (buf)], str, args);
+ va_end (args);
+
+***************
+*** 332,343 ****
+ else
+ return -1;
+ }
+! sprintf (buffer, "%suin%ld.log", prG->logplace, uin);
+
+ #if HAVE_SYMLINK
+ if (ContactFindNick (uin))
+ {
+! sprintf (symbuf, "%s%s.log", prG->logplace, ContactFindNick (uin));
+ for (b = symbuf + strlen (prG->logplace); (b = strchr (b, '/')); )
+ *b = '_';
+ symlink (buffer, symbuf);
+--- 332,343 ----
+ else
+ return -1;
+ }
+! snprintf (buffer, sizeof (buffer), "%suin%ld.log", prG->logplace, uin);
+
+ #if HAVE_SYMLINK
+ if (ContactFindNick (uin))
+ {
+! snprintf (symbuf, sizeof (symbuf), "%s%s.log", prG->logplace, ContactFindNick (uin));
+ for (b = symbuf + strlen (prG->logplace); (b = strchr (b, '/')); )
+ *b = '_';
+ symlink (buffer, symbuf);
OpenPOWER on IntegriCloud