summaryrefslogtreecommitdiff
path: root/libmailutils/cfg
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2010-12-06 12:25:29 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2010-12-06 12:25:29 +0200
commitec3fa1b18321ac99a62a00321ad6a059b6d30a27 (patch)
tree52267d75876393591c304364a3a92228dd384a47 /libmailutils/cfg
parent7fbb4fd0cfb723d7a130e7e50ade3742cdcbce79 (diff)
downloadmailutils-ec3fa1b18321ac99a62a00321ad6a059b6d30a27.tar.gz
mailutils-ec3fa1b18321ac99a62a00321ad6a059b6d30a27.tar.bz2
Implement severity suppression in log streams; other minor fixes.
* include/mailutils/stream.h (MU_LOGSTREAM_ADVANCE_LOCUS_LINE) (MU_LOGSTREAM_ADVANCE_LOCUS_COL): Rename to MU_IOCTL_.*. All uses updated. (MU_IOCTL_LOGSTREAM_SUPPRESS_SEVERITY) (MU_IOCTL_LOGSTREAM_SUPPRESS_SEVERITY_NAME): New ioctls. * include/mailutils/sys/logstream.h (_mu_log_stream)<threshold>: New member. * include/mailutils/syslog.h (mu_log_severity_threshold): New extern. * libmailutils/cfg/parser.y (_cfg_default_printer): Remove leftover static function. * libmailutils/stream/logstream.c (mu_severity_from_string) (mu_severity_to_string): New functions. (_log_write): Fix double free. Implement severity suppression. (_log_ioctl): Handle MU_IOCTL_LOGSTREAM_SUPPRESS_SEVERITY. * libmu_cfg/common.c (mu_logging_param): New parameter "severity".
Diffstat (limited to 'libmailutils/cfg')
-rw-r--r--libmailutils/cfg/parser.y7
1 files changed, 0 insertions, 7 deletions
diff --git a/libmailutils/cfg/parser.y b/libmailutils/cfg/parser.y
index 09f0d9d2f..f5b866cb2 100644
--- a/libmailutils/cfg/parser.y
+++ b/libmailutils/cfg/parser.y
@@ -379,13 +379,6 @@ opt_sc : /* empty */
%%
-static int
-_cfg_default_printer (void *unused, mu_log_level_t level, const char *str)
-{
- fprintf (stderr, "%s", str);
- return 0;
-}
-
void
mu_cfg_set_debug ()
{

Return to:

Send suggestions and report system problems to the System administrator.