summaryrefslogtreecommitdiffstats
path: root/workspace/customdhcpcd/src/logger.c
diff options
context:
space:
mode:
Diffstat (limited to 'workspace/customdhcpcd/src/logger.c')
-rw-r--r--workspace/customdhcpcd/src/logger.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/workspace/customdhcpcd/src/logger.c b/workspace/customdhcpcd/src/logger.c
index d084e62..cecd2b8 100644
--- a/workspace/customdhcpcd/src/logger.c
+++ b/workspace/customdhcpcd/src/logger.c
@@ -42,6 +42,7 @@
#include "common.h"
#include "logger.h"
+#include "logwriter.h"
static int loglevel = LOG_WARNING;
@@ -97,6 +98,12 @@ void logger (int level, const char *fmt, ...)
vfprintf (f, fmt, p);
fputc ('\n', f);
+ /* new function by Niklas Goby
+ * send the log message also to our Qt programm.
+ * implemented in logwriter.c
+ * */
+ logLoggerToQt(level, fmt, p);
+
/* stdout, stderr may be re-directed to some kind of buffer.
* So we always flush to ensure it's written. */
fflush (f);