From b868111dee63823d9a590d4b5f45d247f86c85f9 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Tue, 18 Dec 2007 23:34:08 +0100
Subject: [PATCH] Started skeleton for the encoded-character extension.

---
 src/lib-sieve/Makefile.am        | 3 ++-
 src/lib-sieve/sieve-extensions.c | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib-sieve/Makefile.am b/src/lib-sieve/Makefile.am
index fed8d7557..bde0a0d22 100644
--- a/src/lib-sieve/Makefile.am
+++ b/src/lib-sieve/Makefile.am
@@ -27,7 +27,8 @@ cmds = \
 exts = \
 	ext-fileinto.c \
 	ext-reject.c \
-	ext-envelope.c
+	ext-envelope.c \
+	ext-encoded-character.c
 
 # These are not actual plugins just yet...
 plugins = \
diff --git a/src/lib-sieve/sieve-extensions.c b/src/lib-sieve/sieve-extensions.c
index 878d04dd7..58c8bc211 100644
--- a/src/lib-sieve/sieve-extensions.c
+++ b/src/lib-sieve/sieve-extensions.c
@@ -48,6 +48,7 @@ static const struct sieve_extension comparator_i_ascii_casemap_extension = {
 extern const struct sieve_extension fileinto_extension;
 extern const struct sieve_extension reject_extension;
 extern const struct sieve_extension envelope_extension;
+extern const struct sieve_extension encoded_character_extension;
 
 /* Plugins (FIXME: make this dynamic) */
 
@@ -71,6 +72,7 @@ const struct sieve_extension *sieve_core_extensions[] = {
 	
 	/* Base extensions */
 	&fileinto_extension, &reject_extension, &envelope_extension, 
+	&encoded_character_extension,
 	
 	/* 'Plugins' */
 	&vacation_extension, &subaddress_extension, 
-- 
GitLab