From c68c5a5aab4831b44c9dca4acb3fbf0f43ac4256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Sun, 1 Dec 1996 22:57:53 -0800 Subject: [PATCH] fixed subtract on arrays with destructed objects Rev: src/array.c:1.3 --- src/array.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/array.c b/src/array.c index 5d3fa80adf..cd6973e35f 100644 --- a/src/array.c +++ b/src/array.c @@ -1057,10 +1057,10 @@ struct array *subtract_arrays(struct array *a, struct array *b) #ifdef DEBUG if(d_flag > 1) { - array_check_type_field(a); array_check_type_field(b); } #endif + check_array_for_destruct(a); if(a->type_field & b->type_field) { @@ -1081,10 +1081,10 @@ struct array *and_arrays(struct array *a, struct array *b) #ifdef DEBUG if(d_flag > 1) { - array_check_type_field(a); array_check_type_field(b); } #endif + check_array_for_destruct(a); if(a->type_field & b->type_field) { -- GitLab