dovecot-2.2-pigeonhole: lib-sieve: Fixed potential segfault bug ...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Tue Oct 28 13:53:51 UTC 2014
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/5ba10b28d630
changeset: 1943:5ba10b28d630
user: Stephan Bosch <stephan at rename-it.nl>
date: Tue Oct 28 14:53:39 2014 +0100
description:
lib-sieve: Fixed potential segfault bug in file storage driver.
diffstat:
src/lib-sieve/storage/file/sieve-file-script.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 1f897ed258ea -r 5ba10b28d630 src/lib-sieve/storage/file/sieve-file-script.c
--- a/src/lib-sieve/storage/file/sieve-file-script.c Tue Oct 28 01:53:46 2014 +0100
+++ b/src/lib-sieve/storage/file/sieve-file-script.c Tue Oct 28 14:53:39 2014 +0100
@@ -296,7 +296,7 @@
filename = sieve_script_file_from_name(name);
basename = name;
}
- if ( filename == NULL && *filename == '\0' ) {
+ if ( filename == NULL || *filename == '\0' ) {
sieve_script_set_critical(script,
"Sieve script file path '%s' is a directory.", path);
*error_r = SIEVE_ERROR_TEMP_FAILURE;
More information about the dovecot-cvs
mailing list