diff --git a/src/lib-sieve/sieve-commands.h b/src/lib-sieve/sieve-commands.h index 1ce831310eb0e32dfc95939bcdac4209c7a5d09c..c02ce74a1016bce535253ccc6b81862c72e51254 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