From c60ada55deb09cd791ed65b9380cae19d7c519ad Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@open-xchange.com> Date: Fri, 11 Oct 2024 20:12:38 +0200 Subject: [PATCH] lib-sieve: sieve-extensions - Move sieve_extension_require() --- src/lib-sieve/sieve-extensions.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/lib-sieve/sieve-extensions.c b/src/lib-sieve/sieve-extensions.c index 227608e22..e0872af07 100644 --- a/src/lib-sieve/sieve-extensions.c +++ b/src/lib-sieve/sieve-extensions.c @@ -478,6 +478,18 @@ void sieve_extension_unregister(const struct sieve_extension *ext) } } +const struct sieve_extension * +sieve_extension_require(struct sieve_instance *svinst, + const struct sieve_extension_def *extdef, bool load) +{ + const struct sieve_extension *ext; + + if (_sieve_extension_register_const(svinst, extdef, load, TRUE, + &ext) < 0) + return NULL; + return ext; +} + const struct sieve_extension * sieve_extension_replace(struct sieve_instance *svinst, const struct sieve_extension_def *extdef, bool load) @@ -495,18 +507,6 @@ sieve_extension_replace(struct sieve_instance *svinst, return ext_new; } -const struct sieve_extension * -sieve_extension_require(struct sieve_instance *svinst, - const struct sieve_extension_def *extdef, bool load) -{ - const struct sieve_extension *ext; - - if (_sieve_extension_register_const(svinst, extdef, load, TRUE, - &ext) < 0) - return NULL; - return ext; -} - void sieve_extension_override(struct sieve_instance *svinst, const char *name, const struct sieve_extension *ext) { -- GitLab