24 lines
464 B
Text
24 lines
464 B
Text
|
--- source/log.c.orig Fri Nov 20 10:23:54 2015
|
||
|
+++ source/log.c Wed Dec 2 17:40:09 2015
|
||
|
@@ -155,12 +155,19 @@ set_log_file(u_char *filename)
|
||
|
void
|
||
|
add_to_log(FILE *fp, u_char *line)
|
||
|
{
|
||
|
+ time_t t;
|
||
|
+ struct tm *tm;
|
||
|
+ char buf[32];
|
||
|
+
|
||
|
if (fp == NULL)
|
||
|
fp = irclog_fp;
|
||
|
|
||
|
if (fp)
|
||
|
{
|
||
|
- fprintf(fp, "%s\n", line);
|
||
|
+ t = time(0);
|
||
|
+ tm = localtime(&t);
|
||
|
+ strftime(buf, sizeof buf, "%b %d %R", tm);
|
||
|
+ fprintf(fp, "[%s] %s\n", buf, line);
|
||
|
fflush(fp);
|
||
|
}
|
||
|
}
|