diff options
author | Jan Hutter <jhutter@hsr.ch> | 2005-11-29 08:14:19 +0000 |
---|---|---|
committer | Jan Hutter <jhutter@hsr.ch> | 2005-11-29 08:14:19 +0000 |
commit | c6ec246d0dd0028bb206a0261b200c197ab51714 (patch) | |
tree | bac9d3c825d60f8b5f1f774ae8a405da3fbdb032 /Source/charon/utils | |
parent | df3c59d0889a337eff9f994e92a5dc165ba1729f (diff) | |
download | strongswan-c6ec246d0dd0028bb206a0261b200c197ab51714.tar.bz2 strongswan-c6ec246d0dd0028bb206a0261b200c197ab51714.tar.xz |
fixed bug when inserting with iterator
Diffstat (limited to 'Source/charon/utils')
-rw-r--r-- | Source/charon/utils/linked_list.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/charon/utils/linked_list.c b/Source/charon/utils/linked_list.c index 27d9db64b..ca5dc60af 100644 --- a/Source/charon/utils/linked_list.c +++ b/Source/charon/utils/linked_list.c @@ -300,6 +300,7 @@ static void insert_after(private_iterator_t * iterator, void *item) if (iterator->current == NULL) { iterator->list->public.insert_first(&(iterator->list->public),item); + return; } linked_list_element_t *element =(linked_list_element_t *) linked_list_element_create(item); |