summaryrefslogtreecommitdiff
path: root/include/mailutils
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2016-11-24 15:25:07 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2016-11-24 15:25:07 +0200
commit05df35d07a46f70e7d09a4da39fdd2d7a7d58ed0 (patch)
tree0ed8642e5ffb858ba12f1b01dfa3db1934fd4230 /include/mailutils
parenta4c1a0e88bdeb8372ae66e27da4009a49b0f8009 (diff)
downloadmailutils-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/mailutils')
-rw-r--r--include/mailutils/sieve.h4
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);

Return to:

Send suggestions and report system problems to the System administrator.