diff options
| author | Brian Cully <bjc@kublai.com> | 2012-02-06 20:15:48 -0500 |
|---|---|---|
| committer | Brian Cully <github.20.shmit@spamgourmet.com> | 2012-02-06 20:15:48 -0500 |
| commit | 10b824963ff7b0b012e6b85c8b3f07904c473fd1 (patch) | |
| tree | 344e00f788ea24c273f841636bdf92f354b40e2c /lib/src/log.c | |
| parent | 591169f86718117151bf9eb5960ba58e2a27a5bb (diff) | |
| download | mysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.tar.gz mysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.zip | |
Remove stupid lib directory
Diffstat (limited to 'lib/src/log.c')
| -rw-r--r-- | lib/src/log.c | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/lib/src/log.c b/lib/src/log.c deleted file mode 100644 index 80aa755..0000000 --- a/lib/src/log.c +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright (C) 2008, Brian Cully <bjc@kublai.com> - */ - -#include "log.h" - -#include <stdio.h> -#include <stdarg.h> -#include <time.h> -#include <unistd.h> - -const char *LOGPATH = "/tmp/mysqlerl.log"; -static FILE *logfile = NULL; - -void -openlog() -{ - logfile = fopen(LOGPATH, "a"); -} - -void -closelog() -{ - fclose(logfile); -} - -void -logmsg(const char *format, ...) -{ - FILE *out = logfile; - char timebuf[32] = "\0"; - struct tm now_tm; - time_t now_time; - va_list args; - - va_start(args, format); - - if (logfile == NULL) - out = stderr; - - if (time(&now_time) == (time_t)-1) { - (void)fprintf(out, "LOGERROR - Failed to fetch time: "); - } else { - (void)localtime_r(&now_time, &now_tm); - if (strftime(timebuf, sizeof(timebuf), "%Y%m%d %H:%M:%S ", &now_tm) == 0) { - (void)fprintf(out, "LOGERROR - Failed to parse time (now: %d): ", - (int)now_time); - } else { - (void)fprintf(out, "%s", timebuf); - } - } - (void)fprintf(out, "[%d]: ", getpid()); - (void)vfprintf(out, format, args); - (void)fprintf(out, "\n"); - - fflush(out); - - va_end(args); -} - |
