From efdb74cffc82b776bd5d619774b90754f420dd2d Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@open-xchange.com> Date: Thu, 19 Aug 2021 01:29:48 +0200 Subject: [PATCH] lib-sieve: sieve-lexer - Use sieve_number_t for number values. --- src/lib-sieve/sieve-lexer.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib-sieve/sieve-lexer.h b/src/lib-sieve/sieve-lexer.h index ad88c9bec..95451cc9b 100644 --- a/src/lib-sieve/sieve-lexer.h +++ b/src/lib-sieve/sieve-lexer.h @@ -50,7 +50,7 @@ struct sieve_lexer { enum sieve_token_type token_type; string_t *token_str_value; - int token_int_value; + sieve_number_t token_int_value; int token_line; }; @@ -94,7 +94,8 @@ sieve_lexer_token_ident(const struct sieve_lexer *lexer) return str_c(lexer->token_str_value); } -static inline int sieve_lexer_token_int(const struct sieve_lexer *lexer) +static inline sieve_number_t +sieve_lexer_token_int(const struct sieve_lexer *lexer) { i_assert(lexer->token_type == STT_NUMBER); -- GitLab