aboutsummaryrefslogtreecommitdiffstats
path: root/lib/src/log.c
diff options
context:
space:
mode:
authorBrian Cully <bjc@kublai.com>2012-02-06 20:15:48 -0500
committerBrian Cully <github.20.shmit@spamgourmet.com>2012-02-06 20:15:48 -0500
commit10b824963ff7b0b012e6b85c8b3f07904c473fd1 (patch)
tree344e00f788ea24c273f841636bdf92f354b40e2c /lib/src/log.c
parent591169f86718117151bf9eb5960ba58e2a27a5bb (diff)
downloadmysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.tar.gz
mysqlerl-10b824963ff7b0b012e6b85c8b3f07904c473fd1.zip
Remove stupid lib directory
Diffstat (limited to 'lib/src/log.c')
-rw-r--r--lib/src/log.c60
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);
-}
-