[FFmpeg-cvslog] r13864 - trunk/ffserver.c
bcoudurier
subversion
Sun Jun 22 03:12:39 CEST 2008
Author: bcoudurier
Date: Sun Jun 22 03:12:39 2008
New Revision: 13864
Log:
use ctime1
Modified:
trunk/ffserver.c
Modified: trunk/ffserver.c
==============================================================================
--- trunk/ffserver.c (original)
+++ trunk/ffserver.c Sun Jun 22 03:12:39 2008
@@ -304,6 +304,20 @@ static AVRandomState random_state;
static FILE *logfile = NULL;
+static char *ctime1(char *buf2)
+{
+ time_t ti;
+ char *p;
+
+ ti = time(NULL);
+ p = ctime(&ti);
+ strcpy(buf2, p);
+ p = buf2 + strlen(p) - 1;
+ if (*p == '\n')
+ *p = '\0';
+ return buf2;
+}
+
static void __attribute__ ((format (printf, 1, 2))) http_log(const char *fmt, ...)
{
static int print_prefix = 1;
@@ -312,11 +326,9 @@ static void __attribute__ ((format (prin
if (logfile) {
if (print_prefix) {
- time_t current = time(0);
- char buffer[32];
- strncpy(buffer, ctime(¤t), 31);
- buffer[strlen(buffer)-1] = 0; // remove '\n'
- fprintf(logfile, "%s ", buffer);
+ char buf[32];
+ ctime1(buf);
+ fprintf(logfile, "%s ", buf);
}
print_prefix = strstr(fmt, "\n") != NULL;
vfprintf(logfile, fmt, ap);
@@ -325,20 +337,6 @@ static void __attribute__ ((format (prin
va_end(ap);
}
-static char *ctime1(char *buf2)
-{
- time_t ti;
- char *p;
-
- ti = time(NULL);
- p = ctime(&ti);
- strcpy(buf2, p);
- p = buf2 + strlen(p) - 1;
- if (*p == '\n')
- *p = '\0';
- return buf2;
-}
-
static void log_connection(HTTPContext *c)
{
char buf2[32];
More information about the ffmpeg-cvslog
mailing list