From 1d6239bea661ce9975b8ec35f9f12faed22afd8b Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Wed, 2 Mar 2011 17:42:53 +0100
Subject: [PATCH] Fixed segfault bug in extension configuration, triggered when
 unknown extension is mentioned in sieve_extensions setting.

---
 src/lib-sieve/sieve-extensions.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib-sieve/sieve-extensions.c b/src/lib-sieve/sieve-extensions.c
index f91e7c5ce..3b8f3fc13 100644
--- a/src/lib-sieve/sieve-extensions.c
+++ b/src/lib-sieve/sieve-extensions.c
@@ -569,7 +569,7 @@ void sieve_extensions_set_string
 						hash_table_lookup(ext_reg->extension_index, name);
 	
 				if ( ext == NULL || ext->def == NULL ) {
-					sieve_sys_warning(ext->svinst,
+					sieve_sys_warning(svinst,
 						"ignored unknown extension '%s' while configuring "
 						"available extensions", name);
 					continue;
-- 
GitLab