From 8123846da660302b07a759d7a214977287e5b0e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Sat, 23 May 1998 19:28:20 -0700 Subject: [PATCH] possible bugfix in array lvalues Rev: src/array.c:1.39 --- src/array.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/array.c b/src/array.c index 423b730c08..d39386ea76 100644 --- a/src/array.c +++ b/src/array.c @@ -19,7 +19,7 @@ #include "gc.h" #include "main.h" -RCSID("$Id: array.c,v 1.38 1998/05/13 07:38:29 hubbe Exp $"); +RCSID("$Id: array.c,v 1.39 1998/05/24 02:28:20 hubbe Exp $"); struct array empty_array= { @@ -1531,7 +1531,7 @@ void check_array(struct array *a) for(e=0;e<a->size;e++) { - if(! ( (1 << ITEM(a)[e].type) & (a->type_field) )) + if(! ( (1 << ITEM(a)[e].type) & (a->type_field) ) && ITEM(a)[e].type<16) fatal("Type field lies.\n"); check_svalue(ITEM(a)+e); -- GitLab