Simplify __log().
authorAndre Noll <maan@systemlinux.org>
Sat, 22 Jan 2011 13:18:09 +0000 (14:18 +0100)
committerAndre Noll <maan@systemlinux.org>
Sat, 22 Jan 2011 13:18:09 +0000 (14:18 +0100)
No need for outfd as it is always stderr.

osl.c

diff --git a/osl.c b/osl.c
index 90601dc..d12b6b2 100644 (file)
--- a/osl.c
+++ b/osl.c
@@ -61,20 +61,18 @@ static void __attribute ((constructor)) init_loglevel(void)
 __printf_2_3 void __log(int ll, const char* fmt,...)
 {
        va_list argp;
-       FILE *outfd;
        struct tm *tm;
        time_t t1;
        char str[255] = "";
 
        if (ll < loglevel)
                return;
-       outfd = stderr;
        time(&t1);
        tm = localtime(&t1);
        strftime(str, sizeof(str), "%b %d %H:%M:%S", tm);
-       fprintf(outfd, "%s ", str);
+       fprintf(stderr, "%s ", str);
        va_start(argp, fmt);
-       vfprintf(outfd, fmt, argp);
+       vfprintf(stderr, fmt, argp);
        va_end(argp);
 }