aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-10-07 08:36:00 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-10-07 08:36:00 -0400
commit45524ce90e86676a976b32afe3e612b06f692bdd (patch)
treeca8da87a3784ab1e5d1459ce036707b9c3f67884 /gcc/expr.c
parent303ec2aa60f39584971f33001fef1c8d80e138ac (diff)
downloadgcc-45524ce90e86676a976b32afe3e612b06f692bdd.zip
gcc-45524ce90e86676a976b32afe3e612b06f692bdd.tar.gz
gcc-45524ce90e86676a976b32afe3e612b06f692bdd.tar.bz2
Fix typo in last change.
From-SVN: r8236
Diffstat (limited to 'gcc/expr.c')
-rw-r--r--gcc/expr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/expr.c b/gcc/expr.c
index f3aa69f..ea971a5 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,