diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2013-12-05 00:02:28 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2013-12-05 00:02:28 +0000 |
commit | b74e1ee5ae045eb5b61592d374f6cdf3011818be (patch) | |
tree | 6ea13b3fd3345c0c437d5fb3bbd74fc8117c5b07 /src/plugins | |
parent | 244757cec52b1a90369ceb641bdb1f31e02d104d (diff) | |
download | rspamd-b74e1ee5ae045eb5b61592d374f6cdf3011818be.tar.gz rspamd-b74e1ee5ae045eb5b61592d374f6cdf3011818be.zip |
Fix initialization order.
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/fuzzy_check.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/fuzzy_check.c b/src/plugins/fuzzy_check.c index 304de560a..1a1657878 100644 --- a/src/plugins/fuzzy_check.c +++ b/src/plugins/fuzzy_check.c @@ -342,6 +342,13 @@ fuzzy_parse_rule (struct config_file *cfg, ucl_object_t *obj) } } + if ((value = ucl_object_find_key (obj, "max_score")) != NULL) { + rule->max_score = ucl_obj_todouble (value); + } + if ((value = ucl_object_find_key (obj, "read_only")) != NULL) { + rule->read_only = ucl_obj_toboolean (value); + } + if ((value = ucl_object_find_key (obj, "servers")) != NULL) { if (value->type == UCL_ARRAY) { value = value->value.av; @@ -367,13 +374,6 @@ fuzzy_parse_rule (struct config_file *cfg, ucl_object_t *obj) } } - if ((value = ucl_object_find_key (obj, "max_score")) != NULL) { - rule->max_score = ucl_obj_todouble (value); - } - if ((value = ucl_object_find_key (obj, "read_only")) != NULL) { - rule->read_only = ucl_obj_toboolean (value); - } - return 0; } |