diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-12-06 12:25:29 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-12-06 12:25:29 +0200 |
commit | ec3fa1b18321ac99a62a00321ad6a059b6d30a27 (patch) | |
tree | 52267d75876393591c304364a3a92228dd384a47 /libmailutils/cfg | |
parent | 7fbb4fd0cfb723d7a130e7e50ade3742cdcbce79 (diff) | |
download | mailutils-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.y | 7 |
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 () { |