summaryrefslogtreecommitdiff
path: root/mg_tools.c
diff options
context:
space:
mode:
Diffstat (limited to 'mg_tools.c')
-rw-r--r--mg_tools.c37
1 files changed, 6 insertions, 31 deletions
diff --git a/mg_tools.c b/mg_tools.c
index ce09ab6..d2dc1ef 100644
--- a/mg_tools.c
+++ b/mg_tools.c
@@ -8,6 +8,8 @@
* \author file owner: $Author$
*/
+#include <tools.h>
+
#include "mg_tools.h"
/*extern "C"
@@ -29,6 +31,7 @@ void
mgSetDebugLevel (int new_level)
{
DEBUG_LEVEL = new_level;
+ SysLogLevel = new_level;
}
@@ -42,16 +45,7 @@ mgDebug (int level, const char *fmt, ...)
va_start (ap, fmt);
vsnprintf (buffer, MAX_BUFLEN - 1, fmt, ap);
- if (STANDALONE)
- {
- fprintf (stderr, "dbg %d: %s\n", level, buffer);
- }
- else
- {
-#if !STANDALONE
- isyslog ("%s\n", buffer);
-#endif
- }
+ dsyslog ("%s\n", buffer);
}
va_end (ap);
}
@@ -74,16 +68,7 @@ mgWarning (const char *fmt, ...)
va_start (ap, fmt);
vsnprintf (buffer, MAX_BUFLEN - 1, fmt, ap);
- if (STANDALONE)
- {
- fprintf (stderr, "warning: %s\n", buffer);
- }
- else
- {
-#if !STANDALONE
- isyslog ("Warning: %s\n", buffer);
-#endif
- }
+ isyslog ("Warning: %s\n", buffer);
extern void showmessage(const char*,int duration=0);
showmessage(buffer);
va_end (ap);
@@ -98,17 +83,7 @@ mgError (const char *fmt, ...)
va_start (ap, fmt);
vsnprintf (buffer, MAX_BUFLEN - 1, fmt, ap);
- if (STANDALONE)
- {
- fprintf (stderr, "Error: %s\n", buffer);
- exit (1);
- }
- else
- {
-#if !STANDALONE
- isyslog ("Error in Muggle: %s\n", buffer);
-#endif
- }
+ isyslog ("Error in Muggle: %s\n", buffer);
va_end (ap);
}