From 332ee54f84556e6b974788f7f2d70cb112a5082c Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sat, 17 Nov 2007 00:14:30 +0100
Subject: [PATCH] Added dummy extensions for core comparators.

---
 src/lib-sieve/sieve-extensions.c | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/src/lib-sieve/sieve-extensions.c b/src/lib-sieve/sieve-extensions.c
index 935ceda12..ba3f9e284 100644
--- a/src/lib-sieve/sieve-extensions.c
+++ b/src/lib-sieve/sieve-extensions.c
@@ -15,6 +15,18 @@ static void sieve_extensions_deinit_registry(void);
 extern const struct sieve_extension comparator_extension;
 extern const struct sieve_extension address_part_extension;
 
+/* Dummy extensions */
+
+static const struct sieve_extension comparator_i_octet_extension = {
+	"comparator-i;octet",
+	NULL, NULL, NULL, NULL, NULL, NULL
+};
+
+static const struct sieve_extension comparator_i_ascii_casemap_extension = {
+	"comparator-i;ascii-casemap",
+	NULL, NULL, NULL, NULL, NULL, NULL
+};
+
 /* Base extensions */
 
 extern const struct sieve_extension fileinto_extension;
@@ -28,6 +40,7 @@ extern const struct sieve_extension subaddress_extension;
 
 const struct sieve_extension *sieve_core_extensions[] = {
 	&comparator_extension, &address_part_extension, 
+	&comparator_i_octet_extension, &comparator_i_ascii_casemap_extension, 
 	&fileinto_extension, &reject_extension, &envelope_extension, 
 	
 	/* 'Plugins' */
-- 
GitLab