From 0e048ed67eb3a2c39fca105b4c136a17add87b5a Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Wed, 4 Feb 2009 20:24:43 +0100
Subject: [PATCH] Imap4flags: properly named extension objects.

---
 src/lib-sieve/plugins/imap4flags/cmd-flag.c              | 6 +++---
 src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.c | 8 ++++----
 src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h | 4 ++--
 src/lib-sieve/plugins/imap4flags/ext-imap4flags.c        | 8 ++++----
 src/lib-sieve/plugins/imap4flags/tag-flags.c             | 2 +-
 src/lib-sieve/plugins/imap4flags/tst-hasflag.c           | 2 +-
 src/lib-sieve/sieve-extensions.c                         | 4 ++--
 7 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/src/lib-sieve/plugins/imap4flags/cmd-flag.c b/src/lib-sieve/plugins/imap4flags/cmd-flag.c
index 923ebcde7..b0187085c 100644
--- a/src/lib-sieve/plugins/imap4flags/cmd-flag.c
+++ b/src/lib-sieve/plugins/imap4flags/cmd-flag.c
@@ -90,7 +90,7 @@ static int cmd_flag_operation_execute
 
 const struct sieve_operation setflag_operation = { 
 	"SETFLAG",
-	&imapflags_extension,
+	&imap4flags_extension,
 	ext_imap4flags_OPERATION_SETFLAG,
 	cmd_flag_operation_dump,
 	cmd_flag_operation_execute
@@ -100,7 +100,7 @@ const struct sieve_operation setflag_operation = {
 
 const struct sieve_operation addflag_operation = { 
 	"ADDFLAG",
-	&imapflags_extension,
+	&imap4flags_extension,
 	ext_imap4flags_OPERATION_ADDFLAG,
 	cmd_flag_operation_dump,	
 	cmd_flag_operation_execute
@@ -110,7 +110,7 @@ const struct sieve_operation addflag_operation = {
 
 const struct sieve_operation removeflag_operation = { 
 	"REMOVEFLAG",
-	&imapflags_extension,
+	&imap4flags_extension,
 	ext_imap4flags_OPERATION_REMOVEFLAG,
 	cmd_flag_operation_dump, 
 	cmd_flag_operation_execute 
diff --git a/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.c b/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.c
index f8f0448e4..239cde941 100644
--- a/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.c
+++ b/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.c
@@ -172,7 +172,7 @@ static inline struct ext_imap4flags_result_context *_get_result_context
 {
 	struct ext_imap4flags_result_context *rctx =
 		(struct ext_imap4flags_result_context *) 
-		sieve_result_extension_get_context(result, &imapflags_extension);
+		sieve_result_extension_get_context(result, &imap4flags_extension);
 
 	if ( rctx == NULL ) {
 		pool_t pool = sieve_result_pool(result);
@@ -181,7 +181,7 @@ static inline struct ext_imap4flags_result_context *_get_result_context
 		rctx->internal_flags = str_new(pool, 32);
 
 		sieve_result_extension_set_context
-			(result, &imapflags_extension, rctx);
+			(result, &imap4flags_extension, rctx);
 	}
 
 	return rctx;
@@ -207,8 +207,8 @@ static void ext_imap4flags_runtime_init
 		(renv->result, &act_store, &flags_side_effect, NULL);
 }
 
-const struct sieve_interpreter_extension imapflags_interpreter_extension = {
-	&imapflags_extension,
+const struct sieve_interpreter_extension imap4flags_interpreter_extension = {
+	&imap4flags_extension,
 	ext_imap4flags_runtime_init,
 	NULL,
 };
diff --git a/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h b/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h
index 5e3a30475..534501692 100644
--- a/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h
+++ b/src/lib-sieve/plugins/imap4flags/ext-imap4flags-common.h
@@ -13,9 +13,9 @@
  * Extension
  */
  
-extern const struct sieve_extension imapflags_extension;
+extern const struct sieve_extension imap4flags_extension;
 extern const struct sieve_interpreter_extension 
-	imapflags_interpreter_extension;
+	imap4flags_interpreter_extension;
 
 /*
  * Side effect
diff --git a/src/lib-sieve/plugins/imap4flags/ext-imap4flags.c b/src/lib-sieve/plugins/imap4flags/ext-imap4flags.c
index 9e90ea1ad..3e60ebef7 100644
--- a/src/lib-sieve/plugins/imap4flags/ext-imap4flags.c
+++ b/src/lib-sieve/plugins/imap4flags/ext-imap4flags.c
@@ -31,7 +31,7 @@
  * Operations 
  */
 
-const struct sieve_operation *imapflags_operations[] = { 
+const struct sieve_operation *imap4flags_operations[] = { 
 	&setflag_operation, 
 	&addflag_operation, 
 	&removeflag_operation,
@@ -48,7 +48,7 @@ static bool ext_imap4flags_interpreter_load
 
 int ext_imap4flags_my_id = -1;
 
-const struct sieve_extension imapflags_extension = { 
+const struct sieve_extension imap4flags_extension = { 
 	"imap4flags", 
 	&ext_imap4flags_my_id,
 	NULL, NULL,
@@ -56,7 +56,7 @@ const struct sieve_extension imapflags_extension = {
 	NULL, 
 	ext_imap4flags_interpreter_load, 
 	NULL, NULL, NULL,
-	SIEVE_EXT_DEFINE_OPERATIONS(imapflags_operations), 
+	SIEVE_EXT_DEFINE_OPERATIONS(imap4flags_operations), 
 	SIEVE_EXT_DEFINE_OPERAND(flags_side_effect_operand)
 };
 
@@ -79,7 +79,7 @@ static bool ext_imap4flags_interpreter_load
 (const struct sieve_runtime_env *renv, sieve_size_t *address ATTR_UNUSED)
 {
 	sieve_interpreter_extension_register
-        (renv->interp, &imapflags_interpreter_extension, NULL);
+        (renv->interp, &imap4flags_interpreter_extension, NULL);
 
 	return TRUE;
 }
diff --git a/src/lib-sieve/plugins/imap4flags/tag-flags.c b/src/lib-sieve/plugins/imap4flags/tag-flags.c
index 14fc9eadc..bcd9d8195 100644
--- a/src/lib-sieve/plugins/imap4flags/tag-flags.c
+++ b/src/lib-sieve/plugins/imap4flags/tag-flags.c
@@ -94,7 +94,7 @@ static const struct sieve_extension_objects ext_side_effects =
 
 const struct sieve_operand flags_side_effect_operand = { 
 	"flags operand", 
-	&imapflags_extension,
+	&imap4flags_extension,
 	0, 
 	&sieve_side_effect_operand_class,
 	&ext_side_effects
diff --git a/src/lib-sieve/plugins/imap4flags/tst-hasflag.c b/src/lib-sieve/plugins/imap4flags/tst-hasflag.c
index 8326ba0c3..127448a93 100644
--- a/src/lib-sieve/plugins/imap4flags/tst-hasflag.c
+++ b/src/lib-sieve/plugins/imap4flags/tst-hasflag.c
@@ -56,7 +56,7 @@ static int tst_hasflag_operation_execute
 
 const struct sieve_operation hasflag_operation = { 
 	"HASFLAG",
-	&imapflags_extension,
+	&imap4flags_extension,
 	ext_imap4flags_OPERATION_HASFLAG,
 	tst_hasflag_operation_dump,
 	tst_hasflag_operation_execute
diff --git a/src/lib-sieve/sieve-extensions.c b/src/lib-sieve/sieve-extensions.c
index 19a56ab55..f58281e05 100644
--- a/src/lib-sieve/sieve-extensions.c
+++ b/src/lib-sieve/sieve-extensions.c
@@ -73,7 +73,7 @@ extern const struct sieve_extension subaddress_extension;
 extern const struct sieve_extension comparator_i_ascii_numeric_extension;
 extern const struct sieve_extension relational_extension;
 extern const struct sieve_extension regex_extension;
-extern const struct sieve_extension imapflags_extension;
+extern const struct sieve_extension imap4flags_extension;
 extern const struct sieve_extension copy_extension;
 extern const struct sieve_extension include_extension;
 extern const struct sieve_extension body_extension;
@@ -106,7 +106,7 @@ const struct sieve_extension *sieve_core_extensions[] = {
 	/* 'Plugins' */
 	&vacation_extension, &subaddress_extension, 
 	&comparator_i_ascii_numeric_extension, 
-	&relational_extension, &regex_extension, &imapflags_extension,
+	&relational_extension, &regex_extension, &imap4flags_extension,
 	&copy_extension, &include_extension, &body_extension,
 	&variables_extension, &enotify_extension
 };
-- 
GitLab