]> source.dussan.org Git - rspamd.git/commitdiff
Do not try to check type of NULL.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 14 Apr 2015 20:57:40 +0000 (21:57 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 14 Apr 2015 20:57:40 +0000 (21:57 +0100)
src/libserver/cfg_rcl.c

index 9c4f343268ba41b787ceacfa482065ea32fe542d..a815f01faf89746711af3350200c351a3f6a7eb2 100644 (file)
@@ -530,7 +530,7 @@ rspamd_rcl_metric_handler (rspamd_mempool_t *pool, const ucl_object_t *obj,
 
        /* Handle grouped symbols */
        val = ucl_object_find_key (obj, "group");
-       if (ucl_object_type (val) == UCL_OBJECT) {
+       if (val != NULL && ucl_object_type (val) == UCL_OBJECT) {
                it = NULL;
                while ((cur = ucl_iterate_object (val, &it, false))) {
                        if (ucl_object_type (cur) == UCL_OBJECT) {