dovecot-2.2-pigeonhole: doveadm-sieve plugin: Fixed segfault bug.
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Sun Sep 15 13:47:38 EEST 2013
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/8be59d267be3
changeset: 1797:8be59d267be3
user: Stephan Bosch <stephan at rename-it.nl>
date: Sun Sep 15 12:47:33 2013 +0200
description:
doveadm-sieve plugin: Fixed segfault bug.
diffstat:
src/plugins/doveadm-sieve/doveadm-sieve-plugin.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r 78215acd5614 -r 8be59d267be3 src/plugins/doveadm-sieve/doveadm-sieve-plugin.c
--- a/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c Sun Sep 15 12:43:25 2013 +0200
+++ b/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c Sun Sep 15 12:47:33 2013 +0200
@@ -145,8 +145,6 @@
if (mailbox_attribute_value_to_string(storage, value, &scriptname) < 0)
return -1;
- i_assert(scriptname[0] == MAILBOX_ATTRIBUTE_SIEVE_DEFAULT_LINK);
- scriptname++;
if (scriptname == NULL) {
/* don't affect non-link active script */
@@ -167,6 +165,8 @@
}
return 0;
}
+ i_assert(scriptname[0] == MAILBOX_ATTRIBUTE_SIEVE_DEFAULT_LINK);
+ scriptname++;
/* activate specified script */
script = sieve_storage_script_init(svstorage, scriptname);
More information about the dovecot-cvs
mailing list