From cb859e7b818a775958f8aa344e27c73a9948460c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Mon, 23 Sep 1996 01:22:07 +0200 Subject: [PATCH] bug for destructed objects fixed Rev: src/mapping.c:1.2 --- src/mapping.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mapping.c b/src/mapping.c index 181ade5a54..cb4db69880 100644 --- a/src/mapping.c +++ b/src/mapping.c @@ -404,7 +404,7 @@ void check_mapping_for_destruct(struct mapping *m) m->val_types |= BIT_INT; for(e=0;e<m->hashsize;e++) { - for(prev= m->hash + e;k=*prev;prev=&k->next) + for(prev= m->hash + e;k=*prev;) { check_destructed(& k->val); @@ -419,6 +419,7 @@ void check_mapping_for_destruct(struct mapping *m) }else{ val_types |= 1 << k->val.type; ind_types |= 1 << k->ind.type; + prev=&k->next; } } } -- GitLab