We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 10b0e17 commit 959beebCopy full SHA for 959beeb
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