From 45524ce90e86676a976b32afe3e612b06f692bdd Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 7 Oct 1994 08:36:00 -0400 Subject: [PATCH] Fix typo in last change. From-SVN: r8236 --- gcc/expr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/expr.c b/gcc/expr.c index f3aa69faabd..ea971a53435 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -3532,8 +3532,8 @@ safe_from_p (x, exp) have no way of allocating temporaries of variable size. So we assume here that something at a higher level has prevented a clash. This is somewhat bogus, but the best we can do. */ - || (TREE_TYPE (exp) != 0 && - TREE_CODE (TYPE_SIZE (TREE_TYPE (exp))) != INTEGER_CST)) + || (TREE_TYPE (exp) != 0 && TYPE_SIZE (TREE_TYPE (exp)) != 0 + && TREE_CODE (TYPE_SIZE (TREE_TYPE (exp))) != INTEGER_CST)) return 1; /* If this is a subreg of a hard register, declare it unsafe, otherwise, -- 2.30.2