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