We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3ee5b4f + 959beeb commit f0054a2Copy full SHA for f0054a2
1 file changed
modules/tls_mgm/tls_domain.c
@@ -97,12 +97,15 @@ void map_remove_tls_dom(struct tls_domain *dom)
97
98
val = iterator_val(&it_tmp);
99
doms_array = (struct dom_filt_array *)*val;
100
- for (i = 0; i < doms_array->size; i++)
+ for (i = 0; i < doms_array->size;)
101
if (doms_array->arr[i].dom_link == dom) {
102
for (j = i + 1; j < doms_array->size; j++)
103
doms_array->arr[j-1] = doms_array->arr[j];
104
doms_array->size--;
105
}
106
+ else {
107
+ i++;
108
+ }
109
if (doms_array->size == 0) {
110
map_free_node(doms_array);
111
iterator_delete(&it_tmp);
0 commit comments