diff --git a/src/lib-sieve/sieve-code.c b/src/lib-sieve/sieve-code.c index 013b95f31d6e2e381a206ade1da7d8226db8715a..4eabb881bb26c5790fe1782df6d6c9931afccf38 100644 --- a/src/lib-sieve/sieve-code.c +++ b/src/lib-sieve/sieve-code.c @@ -286,7 +286,7 @@ static bool opr_number_dump const char *field_name); static bool opr_number_read (const struct sieve_runtime_env *renv, sieve_size_t *address, - sieve_size_t *number_r); + sieve_number_t *number_r); const struct sieve_opr_number_interface number_interface = { opr_number_dump, @@ -437,7 +437,7 @@ static bool opr_number_dump static bool opr_number_read (const struct sieve_runtime_env *renv, sieve_size_t *address, - sieve_size_t *number_r) + sieve_number_t *number_r) { return sieve_binary_read_integer(renv->sbin, address, number_r); } diff --git a/src/lib-sieve/sieve-code.h b/src/lib-sieve/sieve-code.h index 957bdc24f76c15300d4c458512754c457bd1d109..f6e7e79ba9d3fab69576ec7dc8349bf91ad112df 100644 --- a/src/lib-sieve/sieve-code.h +++ b/src/lib-sieve/sieve-code.h @@ -139,7 +139,7 @@ struct sieve_opr_stringlist_interface { /* Number */ -void sieve_opr_number_emit(struct sieve_binary *sbin, sieve_size_t number); +void sieve_opr_number_emit(struct sieve_binary *sbin, sieve_number_t number); bool sieve_opr_number_dump_data (const struct sieve_dumptime_env *denv, const struct sieve_operand *operand, sieve_size_t *address, const char *field_name);