From 41018d2e58cc819bb2c6c74af3afa4610025161b Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Mon, 30 Dec 2013 17:54:23 +0100 Subject: [PATCH] lib-sieve: Added macros for argument generation errors. --- src/lib-sieve/sieve-commands.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib-sieve/sieve-commands.h b/src/lib-sieve/sieve-commands.h index 1ce831310..c02ce74a1 100644 --- a/src/lib-sieve/sieve-commands.h +++ b/src/lib-sieve/sieve-commands.h @@ -67,6 +67,11 @@ struct sieve_argument { #define sieve_argument_validate_warning(validator, arg_node, ...) \ sieve_validator_warning(validator, (arg_node)->source_line, __VA_ARGS__) +#define sieve_argument_generate_error(gentr, arg_node, ...) \ + sieve_generator_error(gentr, (arg_node)->source_line, __VA_ARGS__) +#define sieve_argument_generate_warning(gentr, arg_node, ...) \ + sieve_generator_warning(gentr, (arg_node)->source_line, __VA_ARGS__) + /* Argument API */ struct sieve_argument *sieve_argument_create -- GitLab