aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libucl
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-04-18 16:10:47 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-04-18 16:10:47 +0100
commit9973cb75c88a989dc635149db68a3aac09230591 (patch)
tree343f89c39da7b4a606a568a4db29d849843df846 /contrib/libucl
parent0bb21d70a5b53280cd8cdbec20fa43261efc59ca (diff)
downloadrspamd-9973cb75c88a989dc635149db68a3aac09230591.tar.gz
rspamd-9973cb75c88a989dc635149db68a3aac09230591.zip
Backport array removal fix.
Diffstat (limited to 'contrib/libucl')
-rw-r--r--contrib/libucl/ucl_hash.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/libucl/ucl_hash.c b/contrib/libucl/ucl_hash.c
index 275e84d47..760952e8d 100644
--- a/contrib/libucl/ucl_hash.c
+++ b/contrib/libucl/ucl_hash.c
@@ -336,7 +336,7 @@ ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj)
k = kh_get (ucl_hash_caseless_node, h, obj);
if (k != kh_end (h)) {
elt = &kh_value (h, k);
- kv_A (hashlin->ar, elt->ar_idx) = NULL;
+ kv_del (const ucl_object_t *, hashlin->ar, elt->ar_idx);
kh_del (ucl_hash_caseless_node, h, k);
}
}
@@ -346,7 +346,7 @@ ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj)
k = kh_get (ucl_hash_node, h, obj);
if (k != kh_end (h)) {
elt = &kh_value (h, k);
- kv_A (hashlin->ar, elt->ar_idx) = NULL;
+ kv_del (const ucl_object_t *, hashlin->ar, elt->ar_idx);
kh_del (ucl_hash_node, h, k);
}
}