dovecot-2.0: config: Verify settings plugins' versions are valid...

dovecot at dovecot.org dovecot at dovecot.org
Mon Sep 27 21:34:14 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/81a3da7f6413
changeset: 12189:81a3da7f6413
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Sep 27 19:34:08 2010 +0100
description:
config: Verify settings plugins' versions are valid if they're specified.

diffstat:

 src/config/config-parser.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (19 lines):

diff -r 1c3d9244f248 -r 81a3da7f6413 src/config/config-parser.c
--- a/src/config/config-parser.c	Mon Sep 27 16:46:26 2010 +0100
+++ b/src/config/config-parser.c	Mon Sep 27 19:34:08 2010 +0100
@@ -9,6 +9,7 @@
 #include "module-dir.h"
 #include "settings-parser.h"
 #include "service-settings.h"
+#include "master-service.h"
 #include "master-service-settings.h"
 #include "all-settings.h"
 #include "old-set-parser.h"
@@ -868,6 +869,7 @@
 	unsigned int i, count;
 
 	memset(&mod_set, 0, sizeof(mod_set));
+	mod_set.version = master_service_get_version_string(master_service);
 	modules = module_dir_load(CONFIG_MODULE_DIR, NULL, &mod_set);
 	module_dir_init(modules);
 


More information about the dovecot-cvs mailing list