diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-11-24 15:25:07 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-11-24 15:25:07 +0200 |
commit | 05df35d07a46f70e7d09a4da39fdd2d7a7d58ed0 (patch) | |
tree | 0ed8642e5ffb858ba12f1b01dfa3db1934fd4230 /include | |
parent | a4c1a0e88bdeb8372ae66e27da4009a49b0f8009 (diff) | |
download | mailutils-05df35d07a46f70e7d09a4da39fdd2d7a7d58ed0.tar.gz mailutils-05df35d07a46f70e7d09a4da39fdd2d7a7d58ed0.tar.bz2 |
sieve: simplify action logging API
* include/mailutils/sieve.h (mu_sieve_action_log_t): Change proto.
* lib/sieve.c (_sieve_action_log): Rewrite.
* libmu_sieve/util.c (mu_sieve_log_action): Rewrite.
* python/libmu_py/sieve.c (_sieve_action_printer): Rewrite.
* sieve/sieve.c (_sieve_action_log): Rewrite.
Diffstat (limited to 'include')
-rw-r--r-- | include/mailutils/sieve.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/mailutils/sieve.h b/include/mailutils/sieve.h index 22cc2c620..364a71a46 100644 --- a/include/mailutils/sieve.h +++ b/include/mailutils/sieve.h @@ -35,9 +35,7 @@ typedef struct mu_sieve_machine *mu_sieve_machine_t; typedef int (*mu_sieve_handler_t) (mu_sieve_machine_t mach, mu_list_t args, mu_list_t tags); -typedef void (*mu_sieve_action_log_t) (void *data, - mu_stream_t stream, - size_t msgno, mu_message_t msg, +typedef void (*mu_sieve_action_log_t) (mu_sieve_machine_t mach, const char *action, const char *fmt, va_list ap); |